Exclusive Clip: ‘The Simpsons – A Serious Flanders’

In the new episode airing November 14 on FOX, Part 2 of the ‘SIMPFLIX’ prestige crime thriller, things are looking grim for Ned and Homer.