Seth asks French Def Jam comedian Jean K Jean about his country's response to the recent allegations of Lance Armstrong's doping ring.
1 / 14
Saturday Night Live
Thu, Sep 5, 2013 10:17 PM EDT