Sometimes i hate
View Single Post
02-01-2013, 02:04 PM
2005 Wrx 2.0
Did someone say stacks? This was in my buddies shop last week. I was helping him bolt up this turbo and an intercooler the size of montana.
As ridiculous as this looks, this truck has 1100hp and would make you whiz in your jockies.
of the site do not see these ads.
Last edited by TropicalReefer; 02-01-2013 at
View Public Profile
Find More Posts by TropicalReefer