The Simpsons Season 15

Info
This season aired from 2003-2004. On a website which tells you the top 100 episodes, this was the latest season to have it. The episode was the second episode of the season 'My Mother, The Carjacker.