I remember el comecogollos (a kind of Bigfoot) because I was about 6 and my uncle Silverio had a comedy show, Los Rayos Gamma, and they did sketches about a guy in a gorilla suit that cracked me up. He also coined the word "chupacabras" on his call-in radio show in 1995. El chupacabras is my cousin.
add a skeleton here at some point
16 days ago