Page 1 of 1

12/31/2014, 3:41 pm
Red Square
This story is not actually new. Here's a short animated commercial from the early 1980s, when a San Francisco TV station was doing a piece on the "Green Street Reds" (the Russian consulate there is on Green Street). This ad showed for about a week, and Russia complained so much that the feds had the TV station yank it. Somehow this theme always seems to strike a nerve.

[video]https://www.youtube.com/watch?v=Ut3OpRzYOJY[/video]