Jimmy Kimmel Live! Season 1 Episode 126 Season 1, episode 126 Episode 126 July 30, 2003 45 min Previous episode Episode 125 Next episode Episode 127