Advertisement

Solar Decathlon 2013: North Carolina at Charlotte's house, inside and out

Advertisement
Advertisement