Friday, December 9, 2011

FIRST SHOW

Larvae's first live performance, this Saturday.  Our demo is just a tickle shy of done.  Loyal readers of this blog will be rewarded as the first listeners of this modern masterpiece.

No comments:

Post a Comment