First Look at the Arrow's New Suicide Squad


A few days ago we found out that the Suicide Squad was coming back to Starling City in Arrow season 3 episode 17 titled “Suicidal Tendencies”. Now David Ramsey has posted the first picture of the team itself!

Read Full Story >>
Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.