March 16, 2017December 13, 2016 Darren Lucas The Simpsons Challenge – Season 1 – Episode 10 – Homer’s Night Out