NEWS!!!!

Germany smashes solar power world record (PHOTOS)
[]