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

Avatar image for cbishop
Posted By cbishop

"The Russian Amanda Waller." lol :)

Avatar image for 239461
Posted By 239461

nice list man