Saturday, August 20, 2016 @ 5:00PMSat, Aug 20, 2016 @ 5:00PM
Congress Square Park, Portland, ME
Free. All ages.