Speed Life Network
some turbo focus vids for the doubters
NYSpeed Automotive
SoloIIscoob
August 23, 2006, 8:54am
3
um. ur on stock motor with 7-10psi? of they are?
Whats connected just to the bottom right on the exhaust manifold?
show post in topic