We present this YouTube clip of the Upper Grand View resident storming Orlando spreading the word of God with this radical extreme sports ministry “Living It.”
It’s deeply, deeply troubling stuff. And also weirdly sinus cleansing.
Clear four minutes out of your schedule and watch it. Otherwise, we may just have to send the Breakthrough Ministry van over to your house and subject you to Stevie’s spittley sermons first hand.