umstrum.com
EVERYTHING IS MADE IN CHINA – PARADE (Rock- Russia)
It’s been almost three years since Russian indie rock trio Everything Is Made In Chine (EIMIC) released their highly praised album Automatic Movements. After the release they wanted to move f…