A Florida man was arrested after cops accused him of beating to death a peeping tom who saw him having sex with his girlfriend through a window.

Cover your windows, you mental midgets!

loading...
Dissenter
connecting...