When Does American Idol Season 11 Premiere? (Channel, Start Time)
American Idol begins its eleventh season in a typical two-night, two-hour premiere.
Steven Tyler, Jennifer Lopez and Randy Jackson are back to sift through America’s talents for us to vote on the next American Idol.
When Does American Idol Season 11 start?
American Idol begins its two-night premiere event Wednesday, January 18th and Thursday, January 19th at 8 p.m. EST on Fox.
I can't wait to see what the cat drags in.