March 24, 2010April 12, 2012 Earth Hour 2010 Earth Hour is upon us! Lights off this Saturday, 27 March from 830 to 930 PM, earthlings! Related Posts:Lego breaks out its eco-friendly pieces