holy shit did russia get its ass kicked by finland again?
the country that invented malotov cocktails then with skis rifles and malotov cocktails kicked the ass of a country 100 times their size
"holy shit did russia get its ass kicked by finland again?" What is the definition of "finland"?