What Is This?? Insane Christmas Productions at Church December 7, 2020 Steven Kozar See this search field in the original post Here’s a brand new (and disturbing) video from the Messed Up Church YouTube channel: