Cadillacs and Dinosaurs, Capcom, 1992

Cadillacs and Dinosaurs, Capcom, 1992