Boogeymen
Byron Beast/Beast of Byron/Devil Dog
S2 E11:
The beaches of Byron Bay, Australia's easternmost city, may be hiding the mysterious creature known as the Devil Dog. Zoologist Gary Opit serves as our guide as he continues to hunt for its existence.