Tuesday, July 29, 2008

How little we've progressed



Interesting look back on ideas for harnessing natural, renewable energy.

0 talk back: