Amazon pulls its ‘Man in the High Castle’ ads off NYC subways by Molly Brown on November 25, 2015November 25, 2015 at 8:44 am Amazon Studios had plastered New York City subway seats with signage to promote its new drama The Man in the High Castle. The problem? It used symbols that suggested Nazi… Read More