The beauty of Australia's Byron Bay attracts over one million visitors per year. However, they probably don't suspect the presence of a mysterious creature known locally as the Devil Dog. It could be an animal long thought extinct, the Tasmanian tiger. |
||
Title: | Devil Dog | |
Air Date: | July 20, 2015 | |
Runtime: | 60 min | |
augusts1 : I was obsessed w/Sarah for awhile after seeing this lol.