Game info

Battletoads & Double Dragon: The Ultimate Team

Een crossover van Technos Japan's 'Double Dragon' en Rare's 'Battletoads'