Apollo Sunshine Releasing Shall Noise Upon Sept. 2 [NEWS] Sunshine, the trio who've already wooed Beantown with their virtuosic instrumental talents, will be releasing their third full-length, Shall Noise Upon, this September 2nd on Headless Heroes.The album was recorded last summer in a supposedly spirit-inhabited house in the Catskills, and perhaps it was the May 31, 2008 - glidemagazine.com/articles/53508/apollo-sunshine-releasing-shall-noise-upon-sept-2.html |