81% The Flash 7.13: “Masquerade” Review Brent Botsford June 16, 2021 Entertainment, Reviews, Television NOTE: Full spoilers for this episode of, "The Flash" are present in this review With Cisco having officially departed Team Flash, and the hole in the ranks now being filled full-time by C...