A small town in Massachusetts located right on the beach.
We're cool, we're from Swampscott.
84👍 106👎