Perhaps it's Grimlock? Dinosaur on wheels.