Tagged: Lemuria

0

LEMURIA Announces North American Tour

“Buffalo outfit Lemuria offsets twee guy-girl vocal interplay with surprisingly tight, muscular guitar pop. Why can’t all indie rock kick this much ass?” – Time Out New York Lemuria kicked off...