Toronto International Auto Show **Warning** Lots of Pics!

I think your talking about the MAZDA Furai. Its supposed to run on on 100% ethanol.