Home / Series / Trevor Noah / Aired Order / Season 1 / Episode 14

Welcome to America

Filmed at The Lincoln Theatre in Washington, D.C., on the American leg of his Lost in Translation tour, Trevor brings his unique world view and global analysis of American culture to the forefront.

English
  • Originally Aired December 10, 2017
  • Runtime 80 minutes
  • Created September 4, 2018 by
    Administrator admin
  • Modified September 4, 2018 by
    Administrator admin