Episode Rewind: Arrow Episode 222 ‘Streets of Fire’

SPOILER ALERT! (stop reading if you don’t want to know what happens in this episode) Part two of this three part finale was intense every single second and I loved it! This is like the best season ever… check out the recap below!