Joseph Hall

Joseph Hall was an Elvis impersonator from Season 3 of America's Got Talent. He was eliminated in the Top 10.