DC News The Flash Director Andy Muschietti Teases Barry Allen’s New Logo and CostumeBy Tristan JordanJun. 14, 2021