Vincent Powell is one of 40 remaining contestants on American Idol Season 12. We wish him luck.
Added: