Search Results for:

irvine california



Mazda Furai Photos Revealed



Mazda Furai concept - a concept car which means “sound of the wind” and had its debut at the 2008 North American International Auto Show, reveal its new set of photos.
The Mazda Furai was designed under the leadership of Franz von Holzhausen as a functional race car. This Mazda Furai concept was designed at […]

Read this result?
car