Clever Heads Prevail get their point across through the "Mumbles"
Today we get to hear the wonderful bilingual sounds from the indie rock band from the town of San Marcos, Texas. who go by the moniker Clever Heads Prevail. A pretty offbeat…
Share