Living Dinosaur
Referenced in 1 episode
Definition
Refers to various claims about contemporary sightings of prehistoric creatures that are supposedly still alive, often linked to unexplored areas such as jungles.
Referenced in 1 episode
Refers to various claims about contemporary sightings of prehistoric creatures that are supposedly still alive, often linked to unexplored areas such as jungles.