Douglas Lyons

Douglas Lyons is a French horn player and music director. He played French horns for the album The Simpsons: Testify.