Album
Lee Scratch Perry
Released 2012
0 63100 0
From the Secret Laboratory
1990
On the Wire
2000
Scratch the Upsetter Again/Eastwood Rides Again
1995
Lee Perry
1998
Super Ape
1976