Suicide Squad – NBA Finals Spot

New Suicide Squad spot arrives which aired during the NBA Finals game between the Golden State Warriors and Cleveland Cavaliers on Wednesday.