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