New Monster Truck Destruction Challenge!
Welcome to the Monster Truck Stadium! Smash and crush as much as you can, to give the audience the best show!