
Album
Steff and Slam - The Definitive Black & Blue Sessions (Paris, France 1975)
date of release
15-10-2007
Attention! Feel free to leave feedback.