Entertainment

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