Yep, this is, apparently, the fastest, quickest Subaru Impreza WRX to ever lap the famous 20.8km Nurburgring circuit in Germany. The car is highly modified of course, with extensive upgrades in pretty much every area. Built by a UK-based tuner called Revolution Motorstore, the WRX STI sedan has been converted […]