The Simpsons

Season 23 Episode 9

Holidays of Future Passed

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

Episode Fan Reviews (16)

Write A Review
9.1
out of 10
Average
167 votes