James Hayden

James Hayden is an American vocalist. He sung the songs in the season 31 episode "Todd, Todd, Why Hast Thou Forsaken Me?", although she was uncredited.