When: Fri., May 1, 4-6 & 7-9 p.m., Sat., May 2, 1-3, 4-6 & 7-9 p.m., Sun., May 3, 1-3 & 4-6 p.m., Wed., May 6, 4-6 & 7-9 p.m., Thu., May 7, 4-6 & 7-9 p.m., Fri., May 8, 4-6 & 7-9 p.m., Sat., May 9, 1-3, 4-6 & 7-9 p.m. and Sun., May 10, 1-3 & 4-6 p.m. 2026