High Llamas
Neuwave
-
4-14-2004 at 10:07 AM
:wow:
Back in '97 they opened for Stereolab, and we were late getting to show, and now I realize precisely how very, very late we were. Met Justin for the first time that night though.