Four teens were arrested after they have allegedly indulged in having sex at a Cape Cod beach on the Fourth of July. Dennis police had said that an officer was on patrol on an ATV at Mayflower Beach just after...
Keywords: Mayflower Beach, Dennis police, Mayflower Beach, Mayflower Beach
Read More