watch Tabla Beat Science: Talamanam Sound Clash
Tabla Beat Science: Talamanam Sound Clash
Filmed June 21, 2002 with 12 cameras at the legendary Fillmore in San Francisco, this DVD documents a Tabla Beat Science p....
Read MoreFilmed June 21, 2002 with 12 cameras at the legendary Fillmore in San Francisco, this DVD documents a Tabla Beat Science p....
Read More