11 August 2011

London invasion pending...

Of course, the invasion is by the local constabulary.  16,000 of them are set to take back the city. Which means it was taken from them in the first place.  When was the last time this happened?  1066 wasn't it?

No comments:

Post a Comment