March 22, 2017December 13, 2016 Darren Lucas The Simpsons Challenge – Season 1 – Episode 11 – The Crepes of Wrath