The Soul Band 3
Marblehead Festival of Arts
July 4, 2006