Solar decathlon |
|
|||||
Symbolism? German Solar Team Bests U.S. In Shadow of U.S. Capitol21 Oct, 2009 01:13 pm Team Germany has emerged victorious from the three-week Solar Decathlon that overtook the National Mall in D.C., shedding a solar-powered spotlight on... |