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.
Last American Hero (album) Last American Hero is an album by American experimental artist James Ferraro, recorded in 2008 and released in March 2010 on Olde English Spelling Bee.