2 Dead Bodies Found In Frederica DE Bowers Beach Parking Lot Saturday Afternoon
FREDERICA, DE. (THECOUNT) — Two people have been found dead in a Bowers Beach parking lot in Frederica, Delaware, on…
FREDERICA, DE. (THECOUNT) — Two people have been found dead in a Bowers Beach parking lot in Frederica, Delaware, on…