On This Day 08/06/20152Mar 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.