The Flash season 8 episode 1, “Armageddon, Part 1” aired on 16 November 2021. We’re here, folks. The Flash has reached it’s 8th…