Yellow Eyed, Red Flying shoes, Armored to the teeth, Inivisbility suit, and Oh yeah!! THEY ATTACKED HUMANS!! Find out more about these bizarre face peelers from the Peruvian and Amazon jungles! Thank Goodness I'm in the Northern Hemisphere! Like those Vegas P.D. guys, "Don't call us if you see them!" LOL. Listen in!!
---
Support this podcast: https://podcasters.spotify.com/pod/show/lockdown-universe/support
view more