Only reason I remember is that they were working on a turbo 3L Cougar buildup on someones car I know from way back when. Visited the shop on occasion, and eventually turned out something happened and the whole thing dissappeared one day. I overheard this from Jason at Balanced Performance back in the day too... just curious as to what exactly happened.






Reply With Quote


