The Protector

The Protector was a cancelled mini monster truck that was supposed to be made by Lil Monster Trucks in 2013. It was cancelled due to unknown reasons.