Arrow #30 preview images

Arrow #30

Synopsis

When a deadly infectious disease starts tearing through the Glades, the hunt is on to find patient zero!