March 8, 2017December 11, 2016 Darren Lucas The Simpsons Challenge – Season 1 – Episode 7 – The Call of the Simpsons