This Ned Flanders Themed Metal Band is Here to Rock

Okilly Dokilly is a heavy metal band with a unique gimmick…