Arrow: Suicide Squad and Wait, Is that Harley Quinn?

Slade Wilson is in Starling City but that’s not the only big news to hit Arrow this season. Members of DC’s Suicide Squad have made appearances here and there throughout both seasons of Arrow, and with the arrival of Amanda Waller it ...