Selma and Grampa embark on a May-December romance, and Bart and Lisa get into trouble with deliverymen over cardboard boxes.
Season 18 • Episode 15 of 22