808K views
Comedy Central Asia
The Roast Of Barack Obama | The Daily Show With Trevor Noah
Login with Google Login with Discord