Stephen Norman Priest was a British musician who was the bassist of the glam rock band The Sweet.
2025 · Self (archive footage)
1974 · Movie
2015 · Movie
1974 · Self
2003 · Bass / Vocals
1969 · Self