Express Tire
I almost died and was treated like nothing my driveshaft fell off on freeway
In January I visited EXPRESS TIRES in the city of Temecula, CA. My visit to their company was due to the low tire pressure I had on my 2000 Chevy Tahoe. After a diagnostic check, Express Tire advised me that a number of other mechanical problems had been identified. I agreed to pay $391 in order ...