Larry King Live April 7: American Idol Top 8 Finalists Review
Check out this Larry King Live video clip from April 7 — each of the American Idol judges (Randy Cowell, Paula Abdul, Simon Cowell) plus Ryan Seacrest review each of the top 8 American Idol finalists.
Check out TV Crunch’s rundown of the top 8 American Idol finalists, which includes bios and videos.
