Рет қаралды 7,837
BackChannelProductions
The biggest monster truck battle ever at the Motor Mile Speedway featuring 8 of the toughest machines in the monster world.