these the ones with herpes?
lol no i don’t think so- they were featured on the show ‘Monsters and mysteries in America’- i’d never eve heard of them before- lots of crazy ‘cryptid’ stories out in the world-