Sunday, March 08, 2015

Song of the Week: "Didn't It Rain"

Live in Manchester, England, in 1964, this is Sister Rosetta Tharpe, the woman who invented rock 'n' roll. Read all about her.

1 comment:

Roger Owen Green said...

Add to the list Sister Tharpe as someone shamefully missing from the R&R Hall of Fame as an early influence.