Black Creek Music Festival

David Craig, on stage in Mississippi