David Leathers Jr.
Could North Carolina have another Idol contender? Check out 17-year old Fayetteville, NC resident David Leathers Jr.
Trending
Could North Carolina have another Idol contender? Check out 17-year old Fayetteville, NC resident David Leathers Jr.
We care about your data. See our privacy policy.