Skip to content

It’s almost too disturbing to be true but unfortunately it is. A Wausau, Wisconsin, man was apprehended by police in the act of performing oral sex on a horse. Jared Kreft, 30, was arrested by police who were responding to an intruder call at a barn. When police arrived, they found Kreft dressed in a…

Read More