Oakland based indie rock band The American Scene has announced today that they will be releasing their second studio album, Haze, on September 8th via Pure Noise…
Oakland based indie rock band The American Scene has announced today that they will be releasing their second studio album, Haze, on September 8th via Pure Noise…