We have showed you lots of video that highlights the complete craziness of Figure eight stock car racing in the past but we have never placed you inside one of the cars. Not only are we placing you inside the car here, we are placing you inside the car during an event that features on […]
More...
More...