2008 Mazda Furai Concept
Furai is the sort of car that could only come from a company that incorporates the "Soul of a Sports Car" into everything it builds, but with an eye toward the future and the environment through the use of renewable fuels.
Text: press release via NetCarShow
Photo: NetCarShow
