The Prettiest Solar Car in the World Comes From Bochum

by Charis Michelsen November 26, 2011 5 comments