Posts Tagged ‘supercharger’
Press Release: INVADER L60
Saturday, May 22nd, 2010The INVADER L60 combines aggressive, primal tuning with near surgical Japanese engineering precision. The 5.7L V8 engine is powered up from the stock 383 to 600 horsepower…
