The Daily Show with Trevor Noah

The Pope Gets a Sweet New Ride

Season 23 E 24 • 11/16/2017

Italian carmaker Lamborghini gifts Pope Francis with his very own luxury sports car.

More