Sheila E. IS an Icon
Sheila E. releases a new cd, Icon after 13 years.
Its been thirteen years since Sheila E released a cd, but she has been steadily performing, writing her memoir and June 1st, Icon, her new project will be released for our musical pleasure. Listen to our chat below.![]()
Sheila E. IS an Icon was originally published on oldschool1003.com
