When Hell Freezes Over in Indy: WTHR’s “Satan Meet & Greet” Survives the Cold Snap December 13, 2025 by Naptown Buzz Leave a Comment Satan doesn’t cancel for weather. Man’s got a reputation to uphold!”