Lee "Scratch" Perry

Live at Toads Place, New Haven, CT

November 1, 2001

click on the links below

 

Announcer, Opening Lady and Mad Professor 30 photos

 

Lee "Scratch" Perry 70 photos

 

 

 

 

 


Return to Main Page