Vincent Powell is one of 40 remaining contestants on American Idol Season 12. We wish him luck.
Rating: 4.7 / 5.0