Tag "walker brothers siun ain’t gonna shine anymore"
Mar. 22, 2019: Scott Walker, of Walker Brothers Fame, Dies
Although they were American, the Walker Brothers set up shop in England and were swept into fame as part of the British Invasion.
Read More