The Simpsons: Treehouse of Horror XX!

Last night on your local Fox affiliate, the newest edition of The Simpsons: Treehouse of Horror, the series’ twentieth, aired, bringing with it another 3 tales of horror comedy starring your favorite television family.  As much as I look forward to Treehouse of Horror every year, the last couple of specials have been relatively uneven, […]