Beaches Jazz Festival

The 30th annual Beaches Jazz Festival features Swing Shift Big Band on the Big Band Stage, stay tuned for details...