Advertisement

Solar Decathlon 2013 winners, final standings

Advertisement
Advertisement