Turn up your speakers! Cause here it is, the best sounding engine EVER!
Hurley Haywood takes you on a ride onboard the insane Audi 90 Turbo at the IMSA GTO finale on the street track of Del Mar, California in 1989.
-
rax262 posted this