A bizarre insect, apparently covered in dust and detritus, was filmed in Mitchell Caverns. Watch this video and join us in trying to figure out what it is.
A little known and very unusual world exists below the limestone of the Providence Mountains.