The Carter Family
American Epic: The Best of The Carter Family
2 MINUTES AND 42 SECONDS • MAY 08 1931