A 5 piece alternative-traditional country-rock band from North Carolina.
The Backsliders performing "Paper Doll World" outside of Dorton Are...