The drag racing video above comes to us from somewhere in the Caribbean and from the looks of the drag strip it's quite possibly the worst ever in the world. In the video a late-model SN-95 Turbo Mustang makes a quick pass on what looks like a road under construction with multiple types of surfaces patched together. The Turbo Mustang makes a ...
Full story here...
Full story here...