EPISODE:

Episode Info

Randy Jackson, Jennifer Lopez, Steven Tyler and Ryan Seacrest; Dan Ahdoot. Also: Diane Birch performs.

Cast