The Daily Show with Trevor Noah

A Ray of Sunshine - Dining Pods in Amsterdam, Oregon's Drive-Through Strip Club & Hope from Llamas

Season 25 E 103 • 05/07/2020

A Dutch restaurant provides glass pods for social distancing, a strip club in Oregon offers drive-through service, and llamas might have the antibodies to defeat COVID-19.

More