More...
Source.
Stella Lux is a solar car designed at the Eindhoven University of Technology. Source.
This photo conjures up a Saint-Pierre and Miquelon of Maritime houses with French cars in front. In reality there are lots of American and Japanese cars too. Source.