Video: 5 Extinct Animals That May Still Roam the Earth

Fact checked