Thanks all for your help. I got a call from the mechanics today saying that some type of bar broke off my rear tire. I don't know what kind of bar it is, I forgot the name of it. He said that he hasn't seen too many of these break and is going to have trouble locating another one. Hopefully I'll get my car back by tomorrow night. Wish me luck.