WATCH: Monster Truck Does Insane Frontflip

 

This happened at Monster Jam World Finals 18 XVIII in Las Vegas over the weekend. #AWESOME

title

Content Goes Here