Creature 262 – a wolf in sheepskin clothing?

Everyone’s heard of a wolf in sheepskin clothing. Now introducing the pig in sheep dogs clothing.

20120315-225628.jpg

Advertisement