Tucked along a Georgia highway in the charming mountain town of Blue Ridge, EXPEDITION:BIGFOOT! The Sasquatch Museum is one of the most unexpected …