So after all that it turns out there is nothing wrong accept the minor damage I mentioned previously. I had it checked out by a friend who's a mechanic at a Mercedes dealership so I'm fairy confident in that. Won't get my new tires until Tuesday so I'm not still not driving it much and it's killing me.
|