The Indian trio of Street Stories were last looked at almost a year ago.
A new video accompanies the single Only Human. which was released on the 22nd and currently available through soundcloud.
Join Emerging Indie Bands on Google+ for more music videos.