Keep on Running

Today I learned that Spencer Davis (born Spencer David Nelson Davies) died yesterday at age 81. Davis formed the Spencer Davis Group in 1963 and at that time discovered the 14-year-old Steve Winwood, who left the band in 1967 to start the band Traffic. Davis was also instrumental in the career of Christine Perfect (whoContinue reading “Keep on Running”