CAVE CREATURE OF GREENBRIER COUNTY

Les chasseurs de Mountain Monsters sont dans une caverne en Virginie pour tenter de trouver une créature sans véritable nom. Has the AIMS team captured new footage of the Cave Creature of Greenbrier County? What's that thing ?