St. Peter’s Fiesta draws crowds to the shores of Gloucester, Mass., shores for a unique competition.
A coastal Massachusetts city holds unique, greasy tradition

St. Peter’s Fiesta draws crowds to the shores of Gloucester, Mass., shores for a unique competition.