The Flash Season 7 Premiere Clip

Check out this clip from The Flash season 7.