Michael J. Woodard Sings ‘Believe In Yourself’ From ‘The Wiz’ For Top 10 Performance

Photo Credit: ABC On American Idol, Michael J. Woodard gave a dominating rendition of “Believe In Yourself” from “The Wiz” for his Top 10 performance in front of a live audience and Judges Luke Bryan, Katy Perry and Lionel Richie. Woodard did not stop with his eclectic song choices on Sunday night, when he performed …

Michael J. Woodard Sings ‘Believe In Yourself’ From ‘The Wiz’ For Top 10 Performance Read More »