Somewhere in the North Carolina mountains, there’s a town so relentlessly charming that it almost seems fictional. Highlands ...
Did you know the buzzing fluorescent lights in 'The Backrooms' film were real and key to its unsettling atmosphere?