Cadillacs and Dinosaurs (恐龙快打) is Capcom's 1993 belt-scrolling brawler from Mark Schultz's comic: poachers, muscle cars, and dinosaurs in the road.
All 83 games in Old Games