Arrow Casts The Son Of Slade Wilson

Liam Hall has been casted as Joe Wilson for Arrow Season 6.

Read more