Tickets. Dates. What’s the story?Explore the tour About This Album
"Icon" is a single by Sheila E., released 7th November 2013. It features 1 track, including "Leader of the Band".
About the Artist
Release profile
No coverage available for Sheila E. yet.
Country, format and catalogue-number detail for each known pressing.