Arrow Season 7 Episode 13 Review: Star City Slayer

Arrow Review: Star City Slayer

A familiar face returns to Star City and wreaks havoc on Team Arrow on Arrow Season 7 Episode 13. Also, William learns more about Blackstar. Read on for the full review!
Posted in: Arrow