Wednesday December 12, 2018

Couple caught having sex in Home Depot

North Charleston police say they arrested a couple Wednesday morning after they were caught having sexual intercourse inside a display shed at Home Depot.  More…

Posted by at August 30, 2013
Filed in category: Crime, Law, Silly, Strange, Tabloid,

Comments are closed.