Battletoads in Battlemaniacs (SNES)

Screenshot 1 of 28

Battletoads in Battlemaniacs SNES US Title Screen

US Title Screen


Contributed by fooziex (2908) on Jul 30, 2004.