News

He is also one of the world's foremost authorities on Bigfoot, the smelly mythical ape-man of the Northwest woods. And Meldrum firmly believes the lumbering, shaggy brute exists.