Beaches Jazz Festival

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