Previous ImageNext Image Yeti or Not TV Show pictures Oh yeah, that’s some good proof. What looked like human footprints in the distance… okay.