A surprise from Marge's past has her bonding with Bart and terrifying Homer.
Season 33 • Episode 20 of 22