![Vincent Powell on American Idol](https://americanidolnet.com/wp-content/uploads/2013/03/idol-vegas-vincent-powell.jpg)
American Idol
American Idol 2013: Vincent Powell Performs “Cause I Love You”
I honestly thought this guy was a gag performer when he walked in to his American Idol 2013 audition. The rimmed glasses and shaved head had me thinking “Randy Jackson impersonator looking for a few […]