Trailer
Synopsis
Animated television special about the misadventures of a group of crime-fighting toads.
Episode 1 : Battletoads
November. 26,1992
Watch Free
30-Day Free Trial