Battletoads was a franchise that began in the 90s as rivals to the highly popular Teenage Mutant Ninja Turtles. Unfortunately, they seemingly ended as soon as they arrived. Back in…
Read MoreBattletoads was a franchise that began in the 90s as rivals to the highly popular Teenage Mutant Ninja Turtles. Unfortunately, they seemingly ended as soon as they arrived. Back in…
Read MorePage 1 of 1