Moment at 0:00 in Muffled Screams Lead Cops to Man's Horrifying Secret by EWU Bodycam.
Muffled Screams Lead Cops to Man's Horrifying Secret
Saved by Prathyusha Chowdary.