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
Watching
You may also like5 Videos