Sheila E. still gives her heart and soul in her performances like her set last night in Bonn, Germany. And there is something about seeing a sister play drums with such skill that we have to give her mad props. From “Glamourous Life” to today she’s still giving us rhythms to move to.
Read Also


