The Indian Indie band Street Stories were first introduced in 2012 and have been featured more recently.

Street Stories – photo by Toshi Longchar
With a song not yet on any releases – a live version of You And I.
For more music from around the world Emerging Indie Bands on Twitter isn’t a bad place to start.