(more…)
Watch one of the most bizarre drag bike race finishes ever recorded during the Australian 400 Thunder drag racing series.