Amy Schumer makes a hilarious 'in-person' appearance on The Ellen DeGeneres Show
She has been quarantining on Martha's Vineyard with her husband Chris Fischer and her son Gene since the start of the coronavirus pandemic. But Amy …
Daily Mail flipped this story into Coronavirus Latest•1297d