The first live concert CD by ANY Indian band. The cocert was performed at a makeshift stage on the side of a road in Delhi. Great musical synergy, this album hit #2 on the i-tunes UK World Music charts in 2007.
There are no reviews yet, would you like to submit yours?
Not that bad