Doctor Strange

Doctor Strange was a cancelled monster truck that was originally going to be in the Marvel Monster Trucks Live show in 2012. This truck was supposed to be based on the Marvel Comics superhero of the same name.