If That Ain't Country
Curtis Leach - The Indescribable Curtis Leach
In this week's episode we're featuring the only album from the short, mysterious and tragic career of Curtis Leach: "The Indescribable Curtis Leach" (1964). Born in Catoosa, Oklahoma just outside of Tulsa, Leach wrote his first song at age ten. After movi