Advertisement

Braking Hard On The Stage Floor Carpet.

Nov 18, 2011
The Rally 1000 Miglia has been held in Italy since 1977. This video comes from one of their promotional events, where some of the cars that will race in the event are featured. One of the cars is driven on stage, but brakes a little too hard on arrival.
Advertisement
Advertisement
Trending Today: