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 ...
Only 500 copies of the 296-hp WRX STI will make it to production, and it's unclear if any are destined for America.