Lost Monster Files produces some abominable research By Sharon A. Hill | October 18, 2024 1 Comment The second episode of Lost Monster Files on Discovery channel is a confusing mash-up of old and mis-information about “abominable snowmen” in British Columbia.