It looks like nothing was found at this location. Maybe try a search?
Russian Streetlifting Federation (RSF)
Official website of the Russian Streetlifting Federation, representative of the International Streetlifting Federation ISF in Russia
It looks like nothing was found at this location. Maybe try a search?