Battletoads & Double Dragon: The Ultimate Team

Battletoads & Double Dragon: The Ultimate Team is a action game that was released on the NES in 1993.

EventCategoryRunnersTimeWRHandicappedDev CommentaryRaceTASVODs
Random
AGDQ 2013PJ, Mecha Richter0:35:04NoNoNoNoNo
SGDQ 2014Co-opPJ, Mecha Richter0:27:21NoNoNoNoNo