Close To The Silence
PUBLISHED Sep 1, 2001
What is strange about Llama is that their spirit exists in the era that was the electronically driven '80s, but technically, their instrume...