Dispelling the myth that New Zealand has more sheep than humans.
Myth busted: only 0.72 sheep per human. Humans win.