The Simpsons Season 29-episode-16-King Leer

Turn off light Favorite