Lucky Tarzan – Lee Scratch Perry And Adrian Sherwood Loading advertisement... Up next Dub Nation Army Cancel Turn Off Light I Like ThisUnlike Like Please Login to Vote I Dislike ThisUn-Dislike Dislike Please Login to Vote Share Auto Next 0 Comments Lucky Tarzan – Lee Scratch Perry And Adrian Sherwood August 10, 2022 August 10, 20220370 Album: Dub Setter