Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Debra Byrd
Follow
Born 19 July 1951
Died 5 March 2024 (aged 72)
Sound
Sealed
2014
?.?
?.?
Beyond the Lights
Vocal Coach
Actor
Sealed
1986
?.?
?.?
Hard to Handle: Bob Dylan in Concert
Self
Sealed
1977
?.?
?.?
The Barry Manilow Special
Lady Flash