Poster of Cast and Crew in The Ellen DeGeneres Show -

The Ellen DeGeneres Show - Season 7 - "American Idol" winner Lee DeWyze, runner-up Crystal Bowersox (Episode 172)

Episode Aired On:
Friday, May 28 2010
15 years ago