The Space Shuttle

S1E1 · 2018-11-01 · 7 min

Stan and Olivia pretend to be astronauts.

The show’s own verdict is on its page.