What American indie rock group released an album in September 14, 2010?
Light Chasers Light Chasers is the tenth studio album by the American indie rock group Cloud Cult that was released in stores on September 14, 2010. It was previously released on the band's website via digital download and mail order on June 28, 2010.
Appalachian Incantation Appalachian Incantation is the fourth studio album released by the stoner rock band Karma to Burn. Succeeding 2001's "Almost Heathen", "Appalachian Incantation" was the band's first studio release after a seven-year hiatus that lasted from 2001 to 2009. The album was released on April 30, 2010 by Napalm Records.