sridhar/thayil

CD Review: S.T.D.

Sridhar/Thayil are still one of the most eccentric, experimental, and unique bands in the Indian scene.