Monster Truck Team Helps Zac Install a Fresh Transmission Into His Chevy C10

Monster Truck Team Helps Zac Install a Fresh Transmission Into His Chevy C10

It's not every day that you get a pro team of techs to install a transmission into your Chevy C10 pickup. But these aren't just any pros - these are Monster Jam pros. The same dudes that work on R...