Dare we say it, but with advances in turbocharged technology have come a kind of uniformity in what people are building these days. The famed turbocharged junkyard LS engine is a combo that makes dumb power for dumber money and we cannot argue against it and the fact that we’ll be talking about them for […]

More...