Earth Hour 2009

Mar 28, 2009 18:42

You can say a lot about the People's Republic of China - and a lot of it's bad - but they do have a certain flair for spectacle.

Just look at this video of the lights being turned off at the Bird's Nest Stadium in Beijing:

image Click to view

earth hour

Previous post
Up