One Hundred Flowers are an indie band from Austin, Texas. They play experimental folk rock music. Their latest is 'Folklore of the Industrial Man.'
Added by Upcoming Robot on February 2, 2011