Comment Me too. (Score 1) 171
But because I know exactly which huts those are - that's the Solar Car Project on Stanford campus. Unless maybe Google is too cheap to buy their own frickin' Quonset huts.
After all is said and done, a hell of a lot more is said than done.