Games in the Battletoads series.
Trending pages
-
Battletoads (1991) -
Battletoads (2020) -
Battletoads (Arcade) -
Battletoads in Battlemaniacs -
Battletoads & Double Dragon: The Ultimate Team -
Battletoads (series) -
Battletoads (Game Boy) -
Battletoads (LCD)
All items (8)