The Simpsons: Bart vs. The Juggernauts, 1992 · Acclaim Entertainment

More in this franchise