The Late Late Show with Craig Ferguson Season 6 Eric Idle / Terry Crews Season 6, episode 166 Eric Idle / Terry Crews June 7, 2010 1 h Previous episode Jennifer Tilly / Ed Alonzo Next episode John Waters / Taraji P. Henson