Have you ever taken your pride and joy to a performance shop for upgrades and the shop ends up fucking up your shit? Almost every car enthusiast can relate to this scenario. The shop is always to blame; it’s was their fault, right? Eh, maybe not so m
... Read More.