Wednesday, August 21, 2013

Tesla Tilburg

Tesla "factory" and European HQ in Tilburg. Musk explains why.

No comments: