sasquatch

“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"-…