Earth Hour 2010 finale

[flickr video=4469315954 w=500 h=281] March 27, 2010 at 8:30pm local time was Earth Hour. Across the world, as the Earth Hour approached, people, cities, and […]