Saturday, July 27 — Sunday, July 28Sat, Jul 27 — Sun, Jul 28
Seaside Pavilion, Old Orchard Beach, ME