Top 20 finalist Devin Velez performed “It’s Impossible” on American Idol season 12 Live Show March 6, 2013. Watch the video here.
Video: Devin Velez – Listen – Top 40 Sudden Death Performance
Nicki Minaj: Perfecto. Keith Urban: The very beginning was shaky and then the camera moved away… Mariah Carey: That performance was incredible.
Get the scoop with your favorite Idol. Follow Us on Facebook. Tweet with Us. Follow American Idol on Twitter. Subscribe and GET FREE updates straight to your mail inbox.
American Idol, Devin Velez, American Idol 2013, American Idol 12, video, television, Devin Velez News, Devin Velez video idol, Devin Velez 3-6 video