UPDATED: Smallville’s Tom Welling To Appear In Arrow Season 8?

A report claims that Smallville actor Tom Welling will be in Arrow Season 8.

Read more