Justin Hayward

David Justin Hayward (born October 14, 1946), better known as Justin Hayward, is an English actor and musician, best known for being a member of The Moody Blues. He voiced in the season 10 episode "Viva Ned Flanders".