Poster of Cast and Crew in Late Show With David Letterman - Season 17 - Episode 20 - Steve Martin and Lea Michele

Late Show With David Letterman - Season 17 - Steve Martin and Lea Michele (Episode 20)

Episode Aired On:
Monday, October 5 2009
15 years ago