Learn
Monster Truck Flip
Watch as racing trucks in Adelaide, Australia compete to win a race and one of the driver's loses control!
Other cool stuff:
monster truck race truck
Learn
Watch as racing trucks in Adelaide, Australia compete to win a race and one of the driver's loses control!
Other cool stuff:
monster truck race truck