Ned Flanders Heavy Metal Band Rocks Out With Their Puns Out 'Simpsons' fanatics will bang their heads to this Ned Flanders-inspired heavy metal band that will rock your sweater off. Check…