Now Playing | Pair of Sasquatch Tracks 114

Matt meets with a couple to investigate the Squatch tracks they found and photographed in Washington.

Recommended for You

Watch More Finding Bigfoot Videos
Filter