Chupacabra!
We know it’s not even close to Halloween, but how about some creepy New Mexican lore? Ever heard of the Chupacabra? Considered by biologists and wildlife management officials to be an urban legend, the Spanish word can be literally translated as “goat-sucker,” from chupar (“to suck”) and cabra (“goat”). With hundreds of claimed … Read more






