So, there have been leaked images of Rose Wilson aka Ravager online stating that she'll be making her appearance on 'Arrow' this late season. The rumor is that Rose Wilson is actually played by Summer Glau, who is playing at this moment as Isabel Rochev.
Green Arrow
Character » Green Arrow appears in 4287 issues.
Log in to comment