• Embed
watch full episode

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

Highlight5/7/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.

Watching