The Late Late Show with Craig Ferguson Season 4 John Waters / Daniel Lanois Season 4, episode 99 John Waters / Daniel Lanois April 14, 2008 1 h Previous episode Christina Applegate / Brittany Snow / Gene Pompa Next episode Julie Andrews / David Krumholtz