QE2 explained by a teddy bear and a kitten

Wednesday, November 17, 2010 Comments

H/T Freedomworks

This is great! (language warning, includes the s* word a couple of times)