yes as deedee sa suggested, go to the traffic deprtment with an arabic speaking companion and thank goodness you're fine. don't go their by yourself, you might regret it.

on a lighter side maybe the driver of the yukon just happened to drive that huge SUV for the first time, you know hehehe camels have no brake pedals

=Dura Lex Sed Lex=