Sheena Ozzella and Alex Kerns had already known one another for quite some time (including a spell where these were a few) before forming Lemuria through the fall of 2004 in Buffalo, NY. The two appeared to bands just like the Lemonheads, Superchunk, Jawbreaker, and Hüsker Dü for impact in …
Read More »