Video: Get Up and Touchdown: Women’s American football in Russia (RT Documentary)

The Saint Petersburg Valkyries are Russia’s leading women’s American football team. They play in the toughest championship in Europe, the Finnish League.

Via Youtube