THE SUICIDE SQUAD - Roll Call 548 Views Introducing THE SUICIDE SQUAD - arriving August 6, 2021. Uploaded: August 23, 2020 Embed