The Late Late Show with Craig Ferguson Season 6 Margaret Cho / Carl Edwards Season 6, episode 51 Margaret Cho / Carl Edwards November 23, 2009 1 h Previous episode Neil Patrick Harris / David Grey Next episode Maria Bello / Peter Capaldi / Relentless7