MegaFlare 5 months ago [hidden] The Mazda Furai, a 2007 concept that had an accident while Top Gear was testing it in 2008. 13 Reply Copy ID Copy Link