A former person in the Servants, David Westlake dropped his initial name being a solo artist and agreed upon with Creation for the self-titled release in 1987. It didn’t perform nearly aswell as what have been expected, as well as the label slipped the musician. Westlake still left music for …
Read More »