The Red Shadows

The Russian equivilent of the Suicide Squad. To coincide with my fan-fic about them, I thought I'd make a list of them

List items

1 Comments
Posted by 239461

nice list man