Crazy Arabs Drifting

Crazy! how many near misses did they have then :(

look to the japanese for some soul destroying car control moments. :D
 
Amazing stuff..:D
 
Back
Top