The what? The baby Echidna, better known as the Spiny Anteater. It's a strange creature for sure, and here are some interesting facts about it. Gawd, I love the internet.

You Tube

More From KLUB Tejano 106.9