Virginia Tech's Lumenhaus Wins the 2010 European Solar Decathlon!
[gallery_extend] This the second time in one year that the team from Virginia Tech has competed with...
[gallery_extend] This the second time in one year that the team from Virginia Tech has competed with...