Arrow S08 E08

Arrow S08 E08

The Crisis on Infinite Earths event is reaching it’s end, with Arrow hosting the penultimate episode which will set up the events for the finale of one of the biggest TV crossover events of all time, which will end with DC’s Legends of Tomorrow Season 5,...