Scoff 'til you Roff

May 26 '10
The ‘Bird’s Nest’ stadium in Beijing, before and after Earth Hour.

The ‘Bird’s Nest’ stadium in Beijing, before and after Earth Hour.