12 Limbs Unveil Wistful New Single ‘Chongqing’

Hailing from Russia’s vibrant capital, the troika have composed a poignant elegy to the delicate crux in human relationships. It’s no secret that songwriting has become a diluted art-form, veiled behind a smokescreen of fancy production, striking visuals and stringent ad campaigns. Given the success of these mainstream practices, one … Continue reading 12 Limbs Unveil Wistful New Single ‘Chongqing’