Cannonball: Outdoor Pool in Portsmouth, New Hampshire, Opens This WeekendCannonball: Outdoor Pool in Portsmouth, New Hampshire, Opens This WeekendOkay, now it's officially summer! KiraKira