Advertisements

Tag Archives: Delaware State Police Beat / geezer says foot “slipped” on gas; slammed into Rehab center