Electro

Electro 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 of the same name.