3.6.09

Solar Decathlon: Team North

The Canadians are going to win this damn thing... Supposedly this thing is already built and touring around. Not sure which design it is...





TEAM WEBSITE

1 comment:

J Vance said...

Canadians are annoyingly green. Trust me. They will win for sure.