umstrum.com
SISTRA – REVOLVING IN YOU (Indie/Electro – Russia)
Hailing from the Far Eastern town of Khabarovsk, indie electronic outfit Sistra (or more correctly систра) was created in 2006 by Artem Gnesin (vocals), Roman Lopatkov (bass), Roman Murashtov (drum…