Someone in North Carolina, sent this video of a dog-like creature into a local TV station
Someone in Piedmont, North Carolina, sent this picture of a dog-like creature into a local TV station with the caption: ‘Chupacabra’s do exist’.
Leave a Reply.
Take a look at our collections of unique NFTs, click below
Please take a look below at the amazing work of Author and researcher Stephen Quayle