Wednesday, December 21, 2011

Mayor McCheese

Probably the only politician who is beloved by the world... ok maybe not by vegetarians