
Battletoads
Animated television special about the misadventures of a group of crime-fighting toads.
Battletoads
November 26, 1992