April 6, 2017January 1, 2017 Darren Lucas The Simpsons Challenge – Season 2 – Episode 3 Treehouse of Horror I