Here’s a piece of news that may come as a shock, or maybe not, seeing that it involved Top Gear. What you see here is what’s left of the Mazda Furai concept that wowed motor show crowds at the 2007 Detroit Auto Show. It was the epitome of the Nagare …
Read More »