A new billboard for ‘Man in the High Castle’ shows the Statue of Liberty giving the Nazi salute
Share:
Now for season two, Amazon has ads of the Statue of Liberty giving the Nazi salute (also known as the Hitler salute). A giant billboard of Lady Liberty giving the salute is now up in Times Square, Gothamist reports. – READ MORE