Announcement DC Film News Streaming The Suicide Squad Clip Of The Detachable Kid Is So Freaking Weird byChristine MaloneJuly 23, 2021