(TrendHunter.com) Earth Hour 2009 has already happened in many countries—at 8:30 p.m. local time on Saturday, March 28, 2009, people are the world are shutting off their lights. In some cases, people are turning off all…
Yahoo! Buzz: Top Stories, Yahoo Buzz
Sat, 03/28/2009 - 7:30pm