American Transmission
Ripoff, lying, cheating, greed
I stopped in the garage fairly often and i was friends with a couple of people who worked there and they told me a lot about the place! Plus sum of the stuff i seen with my own two eyes. I seen consumers being ripped off, there were times at that place there wasnt any buisness for weeks it was just ...