Sheila E. | ICON
Sheila E. | ICON
Moosicus (2013)
Review penned by Brent Faulkner
After a hiatus of more than a decade, multitalented veteran musician Sheila Escovedo –best known as Sheila E. – releases her latest album ICON via Moosicus, an independent label based in Germany. Icon proves to be a captivating album showcasing Sheila E.’s tremendous musicianship and eclecticism at work, although its availability solely is an import in the U.S (as of yet).