An Oregon man was arrested after he allegedly engaged in a sex act with a horse.
Glen A. Garbutt of Grand Ronde was reportedly spotted ‘masturbating himself and a horse’ on his property on June 4, this according to the owner of the horse and two other witnesses.
It was not until June 28 however that police finally caught up with him at at a Seventh Day Adventist Church, and were able to take him in after Tasering him three times.
Spread the love