I’ll admit it. I was in a Lenco kind of mood this week when it came to Parting Shift videos because it has been a while since we have featured a driver ripping the levers on the way down the strip to quarter mile glory. This time we’re at Atco Dragway in New Jersey and […]
More...
More...