- Dec 15, 2002
- 71,413
- 28,092
- 113
Maybe they should just shut down the whole university.
'I'm done, I'm dead': Penn State professor allegedly filmed sex act with dog, said he did it 'to blow off steam'
Penn State professor Themis Matsoukas was arrested after he was allegedly caught on film performing a sex act with his dog in a state park.
lawandcrime.com