Question: What American indie rock group released an album in September 14, 2010?
Sentence (from "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.
Relevant evidence: Yes