
The Mazda Furai concept due to go on show in January at Detroit is a sports car concept powered by a 450 horsepower, ethanol fueled rotary engine.
Continue >>
____________________________________________________________________________________________