Tommy Rad is discussing:

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.

Broward County... what a shock.

loading...
Dissenter
connecting...