Sun, June 29th - Fri, July 4th 2025