Does James Durbin Really Have Autism?

James Durbin delivered another knockout performance tonight on American Idol, which included a rendition of Judas Priest’s “You’ve Got Another Thing Coming." His vocal range was once again impressive and… read more →