|
That's a pretty difficult situation you have to put yourself in Speed, I wish you all the luck in the world! Being anyplace without knowing anyone is really hard. As for Mechanics, like above, ask around, maybe see if you can find some auto-mechanic reviews online (Hey, they have reviews for everything else)!
|