Keenly written songs of political protest, philosophy, and love... Folk, bluegrass, blues, a capella... hilariously funny and darkly serious songwriting and more. 15 MP3 Songs FOLK: Political, FOLK: Modern Folk Details: Award-winning singer/ s......
.:oO more Oo:.
X The seller music offers you 12.0% on each sale!