Sheila E. featuring Terri Lyne Carrington, "Glamorous Life" - Video
PUBLISHED: Oct 14, 2014
DESCRIPTION: Sheila E. featuring Terri Lyne Carrington perform "Glamorous Life" on the Natixis Stage at the 2014 Berklee BeanTown Jazz Festival on September 27, 2014.