Top 10 Bigfoot Sightings of the Last 5 Years | Finding Bigfoot | Animal Planet

Check out 10 of the locations where this elusive creature has been spotted over the past five years.

Source: Top 10 Bigfoot Sightings of the Last 5 Years | Finding Bigfoot | Animal Planet