Los Angeles-Lights Off

Lights are turned off at 8:30pm at Nokia Plaza at the LA Live entertainment complex in downtown Los Angeles, California on March 28, 2009 during a celebration to mark Earth Hour.
Read more…
E-mail me when people leave their comments –

You need to be a member of Liberty Source Center to add comments!

Join Liberty Source Center