Date: Thursday, July 16, 2026 7:00 am - Saturday, July 18, 2026 7:00 pm