Last Call with Carson Daly S2005E31: Rhona Mitra, Demetri Martin, Kelly Clarkson

  • Aired: 2005-03-25
  • Time: 01:35:00
  • Runtime: 30 minutes