Review: Lemuria – Get Better [2008]

Buffalo, NY trio Lemuria play a type of female-led, male-response vocal rock that takes its cues from 90’s indie rock. Get Better is a 12-track offering laden with a slight guitar crunch that rocks hard on “Mechanical” and follows the sticky sweet little girl melody on “Get Some Sleep,” helping this band shed its innocuous […]