Possibly not the best car to have in that part of the world. The fate of the car is in the service technicians' hands. From the sound of it, you might consider waiting to see if the help from Dubai makes a difference.
SPONSORED LINKS
Thursday, February 3rd, 2011 AT 8:15 PM