Season Finale

Season Finale is the twenty-sixth episode of the second season which was broadcast on May 6, 2005.