I'm a mommy of a beautiful baby boy, named Aiden!
Watched a t t.v show about this thing. Supposedly it’s the animal behind the ‘Chupacabra’ mystery. WTF IS THIS THING. It’s like a dog mixed with a Kangaroo. Chupacabra means Goat Sucker in spanish, they actually found goats with a single hole in them completely drained of blood in Mexico. Shifty?
LOL
My Idol