Our Own Sheila E. 02 May 2005 2005-05-02 2005-05-02 music, new-york-times, fashion Suphala just got her first big profile in the New York Times. Here comes the tabla invasion! Except probably not.... 1 02 May 2005 music music new-york-times new-york-times fashion fashion Our Own Sheila E. Suphala just got her first big profile in the New York Times. Here comes the tabla invasion! Except probably not.