Time to add 'horrifying giant beach worms' to Australia's list of WTF wildlife

In many ways, Australia is an ideal place to live. Its comfortable climate with plentiful sunshine, beautiful natural attractions, high standard of living and people-centered policies give the land down under a leg up on many other countries. As long as you’re willing to put up with its long list of “WTF is that thing?!” …