"Goodbye Horses '' is a 1988 song sung by Q Lazzarus. It was written and produced by William Garvey. There are three versions of the song, of lengths 3: 12, 4: 20, and the extended version at 6: 28.
who sings goodbye horses in silence of the lambs
Q Lazzarus