[Notable Album Release] Cloud Cult - Light Chasers

One of my favorite bands in the whole wide universe is releasing Light Chasers, their eighth studio album in the last 15 years, on September 14, 2010 via Earthology Records (Cloud Cult’s own Craig Minowa’s green record label). However, the band is offering up the record for exclusive download and shipping on cloudcult.com in just […]