Leon did it...

leondidit2.jpg

Tribute to Sticky Fingers from Charleston Reunion in 2007