Hunt For The Abominable Snowman
by admin on Apr.04, 2011, under Syndicated from the Web
This program is broadcast as part of National Geographic Channel’s “Expedition Week.” As you can see from the trailer, this program will be also about the recent reports of Bigfoot/Sasquatch in Colorado and Wyoming. Poster image.
You must log in to post a comment.