44 Years Ago Today – Sly And The Family Stone At John Carroll University

Sly And The Family Stone – John Carroll University – March 18, 1972

44 years ago today in Northeast Ohio music history, Sly And The Family Stone brought the funk to John Carroll University gym. They were touring in support of their album “There’s a Riot Goin’ On”.

(poster courtesy of and available at rawsugarstudio.com)