Mazda’s keeping this hot-rodded roadster, the Spirit Racing Roadster 12R, for itself. Mazda’s keeping this hot-rodded roadster, the Spirit Racing Roadster 12R, for itself.
Motorsport is a hotbed of new technology, which is essential to its existence, but sometimes, don’t you just wish an unhinged group of fanatics would develop something that reminds you why you ...