Episode Fact File: Treehouse of Horror XXVIII

The Simpsons’ Season 29 continues, as this Sunday, October 22nd, 2017, Fox aired “Treehouse of Horror XXVIII”, the 4th episode of Season 29 and the 622nd episode to date. This Episode Fact File will recap the episodes with pictures, video clips and more. Get the scoop right after the jump!

Continue reading