sasquatch

“Finding Bigfoot” in Michigan
“Finding Bigfoot” in Michigan
“Finding Bigfoot” in Michigan
Animal Planet's "Finding Bigfoot" had me hooked with one commercial--  one of the show's "bigfoot hunters" whispers, "I do think there's a 'squatch in these woods..." all Blair Witch Project-y into the camera. ( "Squatch" being short for "sasquatch"-- of course.) If you're not familiar with the show, as you might have guessed, it centers around the