Nice slide! It's filmed at a Dutch race circuit called 'Zandvoort'. Until the late '80s it was a formule 1 circuit.
BMW '96 M3 (SOLD) June 2005 Car Of The Month!
Originally Posted by Torque
I was just dropped off here by aliens one day. They got bored with me.