All Transmission World
All Transmission World Scam!
I have a 2003 VW, and after driving home from church this past Sunday (9/21/08) I had transmission problems... Thye car made it home, but I was afraid to drive it. I have heard horror stories, and called a couple different places in St. Cloud the next day-no one was open Sunday. Every place I ...