What is happening?! What am I seeing here!?
There is a new metal band called “Okilly Dokilly” they’re a Ned Flanders (of The Simpsons… duh) inspired band. All 5 members dress exactly like Ned Flanders. We doubt Ned would approve of their loud screaming metal sound, though. Check it out: