Newly discovered ‘demon cave fish’ hid out in Alabama military installation for 40 years

Scientists named this oddball creature after the Demogorgon from Stranger Things

CategoriesUncategorized