Ok....so this all started friday while I was at work. My car got towed from my apt complex for the reg. being out of date, lots of bull****, they want nearly 300 to get it out, close their yard on the weekend, blah blah blah. I pick up my car today and pull out on the road, and it's making a loud clunking sound and my steering wheel is wobbling real bad, the faster I go, the louder and faster the clunk, and the faster and worse the wobble in my wheel gets. I'm 100% sure they ****ed something up when they towed it, but I have no idea. Now my car is parked in home depots parking lot cause I was afraid to drive it anymore. Anyone have any ideas what it could be??