2011 New Mazda Furai pictures gallery and performance previews
The Furai meaning "sound of the wind", is the fifth and last of the Mazda Nagare line of concept cars that have been made by Mazda since 2006.
The chassis is based on the Courage Compétition C65 Le Mans Prototype that Mazda last used to compete in the American Le Mans Series, two seasons previously and is designed to use E100 ethanol