Monday, May 02, 2005

Llama Llama Llama Llama La- Chameleon

Let's just say that this might be the best song about Llamas...ever.
llama bandido

No comments:

Bottom of Page