Idol Radio Show 4/26/20

Apr 27, 04:14 AM
American Idol Top 20 performed from home. ABC produced songs AFTER judges saw raw performance. Was uneven and with 20 in 2 hours, probably not fair, but we break down who is moving on