And they say dinosaurs are extinct... I think this was rubber eating Hubcapasaurus