This Delaware Beach Town Is Home To One Of The Strangest Natural Spectacles On The East Coast
Picture walking onto a Delaware beach expecting gulls, sunscreen, and the usual battle over the best parking spot. Instead, you find hundreds, sometimes thousands, of prehistoric-looking creatures crawling out of…

