Indisputable (Totally Disputable) Facts About Hedgehogs

Latest

The difference between a hedgehog and a porcupine is that porcupines have no moral courage. And they are imaginary.