American Idol 80s night

Phil Phillips, Jessica Sanchez, and Joshua Ledet star on American Idol '80s night.

Phil Phillips, Jessica Sanchez, and Joshua Ledet star on American Idol '80s night.