Stages, Sights and Sounds Festival offers plenty of all three

by