lamb
That's kind of awesome. For some reason I thought they stopped touring/performing.

Thanks for making me feel old!