The Walk
PUBLISHED Nov 25, 2018
Despite being the world's ninth most-populated country, and right next to Scandinavia, Russia has produced surprisingly few big metal artis...