Mazda 2010 LA Auto Show

The Shinari concept, the 2012 Mazda5 & the Zoom-Zoom Packers unveiled at the 2010 Los Angeles Auto Show -- Recorded live on November 17, 2010.

Artstrada Magazine PhotobucketBookmark and Share

Comments

Popular