Producer's Commentary: There's Ellen!

Producer's Commentary: There's Ellen!

The executive producers explain they were really excited about Ellen DeGeneres.

Season 3 Episode 7 - Videos