Sheila E. photo

Sheila E. setlist at festival Taste of Colorado 2017

Sheila E. setlist at festival Taste of Colorado 2017 on September 1, 2017 at Civic Center Park in Denver, United States