Jungle King Tar-chan: World Tour Rumble

Jungle King Tar-chan: World Tour Rumble is a action game that was released on the SNES in 1994.

EventCategoryRunnersTimeWRHandicappedDev CommentaryRaceTASVODs
Random
SGDQ 2018Any%Aweglib0:23:40NoNoNoNoNo