Chengdu indie rock band Stolen is composed of five young Chinese musicians and a VJ from France. The friends formed the band when they were still in high school and were so committed to it that they worked it so