Mini Cooper, Switzerland

Mini Cooper proving to be very spacious in Zurich, Switzerland.

Think Guerrilla, Mini Cooper

Think Guerrilla, Mini Cooper

Advertisements