×

Little Orphan Millie

"Little Orphan Millie" is the sixth episode of the nineteenth season of the American animated television series The Simpsons. It first aired on the Fox network in the United States on November 11, 2007. Wikipedia
Episode no: Season 19; Episode 6
Original air date: November 11, 2007