Nice pants. (via @baznet)

Anyone know which newspaper this is from?