September 15, 2005


Mazda unveils Sassou concept

Mazda Sassou concept
Click image to enlarge

Frankfurt, Germany

Connect with Autos.ca