Tabla Beat Science- Stern Grove Festival, San Francisco 08/12/2001 Posted bytromster December 8, 2001April 13, 2021 — Leave a Comment Contains still shots and video. Share this:TwitterFacebookLike this:Like Loading... Related