-
Nothing To See Here, Move Along. No, Really, You Don't Want To See This
-
A homeless couple was arrested for allegedly having sex on stage on the town green in Danbury, CT. The mug shots are proof that you would not have wanted to see this happen. Police say that when they arrived after receiving complaints, they found a "bunch of women... watching the couple conduct their 'business.'" Would you watch it or call the cops or run? (WCBS-TV/New York with AP)
Have an opinion? Add your comment below.