ESP Stinks
September of 06 I brought my car down to John to have a twin turbo setup put on my car. Originally it was on their shop car with little bit of mileage, but I was getting a great deal on it. Needless to say I was excited, but wasn't thinking about past experiences with him of how...