Juggernaut

Juggernaut was a cancelled monster truck that was originally going to be in the Marvel Monster Trucks Live show in 2012. This truck was based on the Marvel Comics super-villain by the same name.