The band’s self-produced album will be seeing the light of day on November 13 (Everloving Records).
Listen to a stream of “One Million Lovers”: http://soundcloud.com/everloving/the-growlers-one-million/s-imcsL
The band’s self-produced album will be seeing the light of day on November 13 (Everloving Records).
Listen to a stream of “One Million Lovers”: http://soundcloud.com/everloving/the-growlers-one-million/s-imcsL