The largest dinosaur foot ever found, belonging to one of the largest land animals this planet's ever seen, surely deserves the title "Bigfoot" more than Sasquatch.
Excavated in 1998 by an expedition from the University of Kansas, and described in a new study published...