Sun, June 28th - Fri, July 3rd 2026