© 2024 Blaze Media LLC. All rights reserved.

listen to bizarre 911 call made by priest after getting stuck in pair of handcuffs while reportedly wearing a gag inside church