Cameron Richard Sings “Give Me Love” by Ed Sheeran on American Idol 2016 Season 15 (VIDEO)

Idol
Cameron Richard performed “Give Me Love” by Ed Sheeran on American Idol 2016 season 15 audition episode. He had a cleft palate when he was born and the doctor said that he may not be able to speak. But there he was auditioning and singing beautifully.

Yeses from the three judges!

See more American Idol 2016 videos here.

Watch the video below.

Another video.