88% The Flash 6.8: “The Last Temptation of Barry Allen, Pt. 2” Review Brent Botsford Entertainment December 4, 2019 0NOTE: Full spoilers for this episode of, “The Flash” are present in this review The Flash may have had to...