Gallery:Battletoads (1991 video game)

This is a gallery of images from the first Battletoads game.