Posts Tagged “Llama”

Showcasing the band’s love of llamas, the zany punk/metal duo of Do I Scare Ya?

The post Do I Scare Ya? Posts “Llama Llama Ding Dong” Music Video appeared first on Daily Heavy Metal News.

Comments No Comments »