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

Both are now facing multiple charges.