Posted by: Loren Coleman on July 10th, 2011
Finding Bigfoot: “Alaska’s Bigfoot Island”
Premiering Sunday, July 10, 10PM E/P [also broadcast at 11 PM E/P]
According to the Animal Planet promo: “A call from a concerned mayor brings Matt Moneymaker and his team of bigfoot experts to the island of Prince of Wales, Alaska. The island allegedly has a long history with the beast, and a recent spike in reported activity has the townspeople on edge.”
Loren Coleman – has written 5489 posts on this site.
Loren Coleman no longer writes for Cryptomundo. His archived posts remain here at Cryptomundo.