It’s official for the driver of this Ford Maverick: this day is gonna suck. Information is very limited on what actually happened at Memphis Motorsports Park late last year, but the video from Urban Hillbilly speaks for itself: On launch the Maverick torques to the right with it’s wheels up, heading towards the wall. The […]

More...