Clip ID: 279884
British Ramp Rollover Championships
09/01/2004
Bizarre sport whereby participants willfully race down a track, drive up a steel ramp and do crazy flips!