Poster of Cast and Crew in Late Show With David Letterman - Season 17 - Episode 59 - Sarah Jessica Parker, Leona Lewis

Late Show With David Letterman - Season 17 - Sarah Jessica Parker, Leona Lewis (Episode 59)

Episode Aired On:
Tuesday, December 15 2009
15 years ago