Fast & Furious Performance
Performance Auto Repair not done in a timely manne
This company installed a Kenne Bell supercharger on our 2001 Ford Mustang Cobra in September.2 weeks after that, the engine blew. They said it had something to do with the oil pan and it wasn't their fault and didn't have anything to do with their previous work. They said they would have to rebuild ...