Italian Drag Racing Championship 2017 – CRAZY Turbo Cars, 800HP Lancer EVO & Rev Limiters Sounds!
Here you are the video dedicated to the 2nd round of the 2017 Italian Drag Racing Championship! No American V8 engines, just badass FWD turbocharged […]