Comment

If You Read Down to Paragraph 18, You Discover That Glenn Greenwald's Latest Article Has No Evidence

25
Birth Control Works2/25/2014 2:26:30 pm PST

re: #21 Dr Lizardo

HERE IT IS.

The latest Godzilla trailer; it can be found here. It’s autoplay.

telegraph.co.uk

does it show the strings attached to the monsters?