I Am the Walrus

I Am the Walrus

Available on Disney+
S6 E13: Stan resorts to cruel measures to humiliate Steve.