Spoiler Sport: SUICIDE SQUAD's Creepy New Member Runs Down the Team

Date: 09 May 2013 Time: 08:00 AM ET