Incredible Front Flip In Monster Truck Rally

 

Lee O'Donnell shocked the Monster Truck world on Saturday when he captured the 2017 Monster Jam World Finals Freestyle Championship

title

Content Goes Here