Megafauna is, hands-down, one of the most electrifying rock bands out there with a visceral, zany, wildly creative approach to songwriting. They will rock your socks off.
My avant-grunge band is finally releasing its debut album, and it’s a glorious romp, by turns noisey and tender, through the wreckage of late capitalism.