Archive for Godzilla

Godzilla versus the Olympics

Posted in Uncategorized with tags , on April 30, 2012 by telescoper

Breaking News. Alarming footage just released by MI5 reveals the true nature of the threat to the forthcoming 2012 Olympic games and explains why it is necessary to station missile batteries in London’s East End.