
Dead Air: Episode 28 – The Lords of Salem – The Limited Release is Spreading
Time for smash it or trash it time here at The Liberal Dead’s Dead Air podcast. No doubt you’ve been scouring the internet trying to figure out just what you think about Lords of Salem even if you haven’t seen it yet due to the absolutely limited initial screenings around the U.S. Don’t let us […]