This is all about LLAMA. What is Llama you say? LLama is the greatest new band out there. They come from Nashville TN but they are NOT country. It's anything but, I think. They have power in their songs and a guitar drive that is the best on the planet. Enter te page to find out more about the totally cool llama! |
RIP LLAMA 1990something - 2003 |
Please reincarnate soon |