Live in Manchester, England, in 1964, this is Sister Rosetta Tharpe, the woman who invented rock 'n' roll. Read all about her.
Song of the Week
Add to the list Sister Tharpe as someone shamefully missing from the R&R Hall of Fame as an early influence.
Post a Comment