Joe Penland

Joe Penland was born and raised in rural Madison County in the Appalachian Mountains of North Carolina. He is the proud steward of twelve generations and over 350 years of the rich oral tradition of his Scotch and English ancestors.

 http://www.joepenland.com/

Appearing on:

News