Devin Velez made it to American Idol Season 12 Top 10.
He performed “The Power of One” by Israel Houghton on Idol Top 20 results Thursday night, March 7 episode.
If you want to receive more updates, please follow us on Facebook or Twitter. You may also want to receive our daily Newsletter directly in your email. Thank you!