Jeff Ross Backs Michael Che’s ‘SNL’ Joke About Israel, Weighs in on Potato Head

Play video content Exclusive Don’t count Jeff Ross among the people — Jewish or otherwise — outraged over Michael Che‘s joke about Israel on last week’s ‘SNL’ … he thinks Che should keep it up. We got the “Roastmaster General” out in Bev Hills and asked for his take on the joke … which […]

Continue Reading