Behind The Scenes Of ‘Salem’ – An Entire Town Built In The Louisiana Woods [Video]Behind The Scenes Of ‘Salem’ – An Entire Town Built In The Louisiana Woods [Video]Admittedly, I've never watched the show, but looking at how awesome this set is, I'm definitely going to have to start tuning in.Michael Dot ScottMichael Dot Scott