Arrow Preview 5/7

The city is falling! Arrow is all new Wednesday at 8pm on CW50!