I just saw this on Top gear. Pretty quick, I really wanna know about the anti-lag system. Im assuming it relates to the turbo. Anyways shame they're not making it.
Look on Youtube if you want to see the video.
Look on Youtube if you want to see the video.