Can They See Eye To Eye?

S7E36 · 2022-09-11 · 20 min

How many eyes can the eyes see eye to eye with?? (also Happy Birthday Tommy)

The show’s own verdict is on its page.