ROCKLAND - The 71st Maine Lobster Festival Parade got under way on Saturday, August 4. Though protests had been suggested over the Maine Sea Goddess being asked to step down, and a request being made for extra police, none were noticed.
Sea Goddess resignation prompts questions of social media boundaries