Monster Inside: America's Most Extreme Haunted House

Directed By
Andrew Renzi
WATCH ON
October 10, 2023

Follows the story of Russ McKamey. The Navy Veteran turned master of horror, who lures horror enthusiasts into his web.