Feedback
News

Couple Caught Having Sex on Chipotle Roof: Police

Michael Suh and Nicole Germack Newark Police

A romantic night turned hot and spicy when a couple was caught allegedly having sex on a Chipotle roof in Delaware.

NBC Philadelphia: Continue Reading