Lemuria

Biography by

Sheena Ozzella and Alex Kerns had already known each other for several years (including a spell where they were a couple) before forming Lemuria during the fall of 2004 in Buffalo, New York. The two looked…
Read Full Biography

Artists Moods

Artists Themes