Thursday, June 4, 2009

Home



Blows your mind a bit. I was researching renewable energies in Europe for a class presentation and ran across this little gem.

No comments: