NOW LIVE: Eyewitness News

Cops: Couple Had Sex On Top Of Chipotle Restaurant In Delaware

Both are now facing multiple charges.