Monster Truck Does Incredible Front Flip At World Finals (VIDEO)
Lee O’Donnell won the freestyle competition at the Monster Jam World Finals 18 XVIII with this amazing front flip in Las Vegas. Holey moley! This was unreal.
It was kinda so-so for the first couple of minutes, then blam, the flips. Congratulations!
Press play to watch the video below.