National Tire Battery - NTB - Tire Kingdom - Merchant Tires
NTB, Tire Kingdom Fraud compnay, never go to NTB
Complaint Details: Owner of Toyota Corolla LE 2005 model, I was driving my car on 02/20 at around 6.30 PM suddenly my car dashboard showed low engine oil pressure light and then check engine light and engine started making weird noise. I pulled my vehicle to a adjacent parking lot and stopped my ...