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 other than some competition from…