Life

Steve Martin is a happy, lying Roger Stone on ‘SNL’

Steve Martin mocks Roger Stone and Kate McKinnon plays an out of touch Wilbur Ross on "Saturday Night Live."