Tag: Josh Segarra

Stephen Amell is the star of the international smash hit TV show, Arrow. This is the series that...

The weekend of Saturday May 27th and Sunday May 28th saw the first ever Heroes & Villains FanFest...