Tag: Simon Lacroix

Arrow adds another villain

Attention all Arrow Fans and Green Arrow Comic fans! The show Arrow has added a new cast member...