The Daily Show
Ellen Page
E105 May 20, 2013 TV-14
The Obama administration deploys some guy to do damage control, China flushes away all traces of a mysterious ooze, and Ellen Page sings Canada's praises.
Where to Watch Ellen Page
Cast of Ellen Page