Mazda Furai – The defining concept car of the era!!!

Mazda Furai

Mazda Furai is a sports car that the company revealed back in early 2008. The Mazda Furai concept car was a race-bred, carbon-composite masterpiece. This is one of those cars that are at home both on the track and on the streets. About a year after its debut, Top Gear magazine ran the only drive in the world of the

» Read more