Hikers in New Mexico caught footage of something on their thermal camera and even said this creature lurked around their campsite. Bigfoot? Hiker? Deer? Which is it?