Stalin vs. Martians - Defeating Caterpillar Gameplay Movie

Stalin vs. Martians. Soviets hold the line with their lives against a giant Martian.