Mini Cooper Crash

A Mini Cooper crashes big time in a race.