Trailers You Might've Missed4 Comments Watch the Leaked Trailer for DC’s Suicide Squad July 12, 2015July 14, 2015 Geekritique Continue reading Watch the Leaked Trailer for DC’s Suicide Squad