WTF 110 - The world is run by Muppets