Levee Town is an American blues rock group, formed in 2002 in Kansas City, Missouri, United States. Over the past two decades, Levee Town have self-released eight albums, including their most recent collection, Trying to Keep My Head Above Water.
Levee Town is an American blues rock group, formed in 2002 in Kansas City, Missouri, United States. Over the past two decades, Levee Town have self-released eight albums, including their most recent collection, Trying to Keep My Head Above Water. (en)
Levee Town is an American blues rock group, formed in 2002 in Kansas City, Missouri, United States. Over the past two decades, Levee Town have self-released eight albums, including their most recent collection, Trying to Keep My Head Above Water. (en)