Sasquatch Chronicles

Cryptid By State Idaho

Ben writes “Today we are continuing our fantastic Cryptid Family Road Trip with a visit to Idaho. While the cryptids really aren’t that far out of the norm the state itself may be more mysterious than you think.”

YouTube video player

Exit mobile version