The Banana

S1E68 · 2020-01-30 · 7 min

Stan and Olivia finally get their banana-peeling licenses.

The show’s own verdict is on its page.