Tag Archives: The Red Ghost

The Red Ghost
0

The Red Ghost

The Red Ghost On 8 March 1942, a small detachment of Soviet soldiers on its way back from a mission is destined to enter into an unequal battle. ...