Skip to main content
Report this ad

Virginia Tech Team wins Solar Decathlon Europe 2010

The Virginia Tech and State University team celebrate their win at Solar Decathlon Europe on Sunday.
The Virginia Tech and State University team celebrate their win at Solar Decathlon Europe on Sunday.
Solar Decathlon Europe

Comments

Report this ad