What American indie rock group released an album in September 14, 2010?
Cloud Cult Cloud Cult is an experimental indie rock band from Duluth, Minnesota led by singer/songwriter Craig Minowa. The name originated from the ancient prophecies of indigenous North Americans.
Astro Coast Astro Coast is the debut album by the indie rock band Surfer Blood. It was released January 19, 2010 on Kanine Records. The album peaked at #124 on the "Billboard" 200 album chart. Upon its release, the album received very positive reviews.