Lee Scratch Perry and Mad Professor – Thunder And Lightning Super Ape Inna Jungle, 1995
6:23
Lee Scratch Perry and Mad Professor - Super Ape Inna Jungle (1995) – 06 - Super Ape Inna Jungle
4:08