They play American Football in Russia?
I was unaware that they did until this morning. Football teams in Russia include the Moscow Patriots, the Voronezh Mighty Ducks, the St. Petersburg Northern Legion, the Nizhnii Novgorod Broncos and a team called United.
The Black Storm's Russian-language home page is available here.