Solar-Powered Movie Premiere in London

The world’s first entirely eco-friendly film premiere was screened in March 15, 2009 in London, England. “The Age of Stupid” is a new film warning about the negative effects of climate change. It…

Read more