Watch a Clip from Trevor Noah’s Comedy Central Special ‘Lost in Translation’

Trevor Noah’s new hourlong standup special Lost in Translation airs this weekend on Comedy Central, and the network just released a sneak peek. Filmed at The Lincoln Theatre in D.C., the special follows Noah as he “addresses major domestic and international events of the past year, sharing his outlook on the world today, including terrorism, racial tensions in America and what it was like being African and travelling into the United States during the Ebola crisis.†Also, judging from this clip, that whole “getting the Daily Show job†thing. Catch the rest when Lost in Translation airs this Sunday, November 22nd at 10:00pm.

Watch a Clip from Trevor Noah’s Comedy Central Special […]