Visiting the Expedition Bigfoot Museum (aka Sasquatch Museum) in Cherry Log, GA, a weird & fun attraction in the North Georgia Mountains.