Illuminea set to release second album Out of Our Mouths »
By Guest on Aug 9, 2007 in Music, Press Releases, Bands, Cds, New Releases, Musicians, Albums, Downloads, Illuminea, Free Mp3s | 0 Comments
Illuminea is set to release their latest album Out of Our Mouths On August 21st 2007 on High Two Recordings. Formerly known as illumina, the Philadelphia chamber pop band’s second album features 12 new songs, including “Build Your Own” and “Homewrecker” […]