Ryan Seacrest appears in New Orleans for "American Idol." The episode aired on Jan. 20, 2011 -- FOX
1 / 29
Access Hollywood
Thu, Apr 7, 2011 4:45 PM EDT