Red Shadows
The Red Shadows is the Russian equivalent of the Suicide Squad, led by Major Zastrow.
Name:
Red Shadows
Publisher:
Aliases:
First issue:
No description