Adrian Stout

Adrian Stout is an English musician, best known for being a member of the Tiger Lillies. He played the closing credits of the season 23 episode "The D'oh-cial Network".