Torque Tech
It's been out of business for years now.
Bought a 2.5" (I know, should have bought the 3") kit for one of my '70 GTO's about 12 years before they closed. Never installed. Are people still looking for them?
Just noticed the date on the invoice, WOW.
__________________
So long, farewell.
|