Photos: Wolfmother & Electric Citizen @ the Neptune
Australia’s Wolfmother hit the Neptune in Seattle on July 31, 2014. The very rocking trio released its first album in five years, New Crown, also in 2014. Welcome back, Wolfmother! We missed you. With them was Electric Citizen, a Cincinnati, Ohio band including husband and wife Ross and Laura Dolan. All photos by Monica Martinez: […]