BAnders
05-04-2008, 12:26 AM
i saw this on a trucks episode, what do yall think? heres the link:
Squires Turbo Systems - Turbocharged Innovation! (http://www.ststurbo.com/home)
Trucks! - Episodes (http://www.truckstv.com/sites/trucks/episodes/index.php?ep_num=TK2008-03&ep_sea=0801)
Squires Turbo Systems - Turbocharged Innovation! (http://www.ststurbo.com/home)
Trucks! - Episodes (http://www.truckstv.com/sites/trucks/episodes/index.php?ep_num=TK2008-03&ep_sea=0801)