Professor Accused of Sex With Dog – ‘I Do It to Blow off Steam’

An award-winning Penn State professor is under fire after an investigation into footage from a state forest trail camera on April 13th allegedly caught the 64-year-old professor performing sexual acts on his dog. The professor, Themis Matsoukas, was charged Tuesday after he was allegedly caught committing sex acts with his dog near the bathrooms at … Continue reading Professor Accused of Sex With Dog – ‘I Do It to Blow off Steam’