This is one of the craziest things we’ve ever seen on a dragstrip, and we’re not going to even get into why, what, or any of that. We’re just going to watch this video for it’s craziness and pick our chins back up off the floor. This Chevelle, which was running at the NMCA West […]
More...
More...
Comment