The Simpsons

Season 23 Episode 9

Holidays of Future Passed

9
Aired Sunday 8:00 PM Dec 11, 2011 on FOX
SUBMIT REVIEW

Episode Fan Reviews (16)

9.2
out of 10
Average
156 votes
More
Less