Arabic Crazy Drifting

  • 17 years ago
Some crazy guys in Saudi Arabia drifting their cars on the streets full of traffic. I wonder what their police is doing?