30 March 2009

No one expects the Holy Hand Grenade!

At least British police at a London pub didn't.


what's next? The knights who say ... well, you know.

.

Labels: , ,