The Simpsons · Season 38

Lock, Stock and One Stupid Narrator

S38·E13 · 27 Dec 2026