Who Is That Hooded Figure? We Have A Name…

New Arrow photos reveal Byron Mann’s character on Arrow.

Read more