sledgod
Autocross Newbie
- Location
- Dubai, UAE
No escape for any of us from this one. This is Abu Dhabi in the UAE and according to its driver this is the new rapid response vehicle for the inner cities. He said it beat Honda and Opel in testing. I didn't hang around to ask details as police make me nervous :burnrubber: