Red Skull

Red Skull 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.