December 14, 2021Hey StrangenessComments Off on Dos Chupacabras(?)
Spread the love
It’s time to talk Chupacabras. Which one? Both. And soon, we hope, you won’t have to ask that question. Brought to you by Loch Ness Licorice. Visit Paranormalitymag.com to cast your votes and rename the “Texas Chupacabra.”