CRASH: Side-by-Side Finish Line Roof Landing

By -

Sometimes when you watch powersports racing on TV, it all starts to look easy. You start thinking, “Well, anyone can do that!” This isn’t one of those clips.

Comments ()