LOGIN (or register here)
In the final build-up to the opening of Beijing 2008, two wonderful and anticipated new TV spots - Coca Cola's "Bird's Nest Stadium" and Adidas' "Countdown" - were finally aired this week.