Sasquatch is an interdimensional spacetime traveler, investigator claimed

A Sasquatch expert claimed that evidence suggests that the elusive cryptid is an interdimensional spacetime-traveling creature. Stan Gordon argued that the likely reason why so many have seen a Sasquatch but no one has provided physical evidence is that it is a paranormal entity that engages in interdimensional travel.