Amanda WallerCaptain BoomerangDC Comic Book ReviewsDeadshotHarley QuinnKatanaKiller CrocSuicide Squad Review: Suicide Squad Most Wanted: El Diablo And Boomerang #1 by Derek McNeil August 3, 2016 by Derek McNeil August 3, 2016 0 FacebookTwitterPinterestEmail