The Flash: David Ramsey Shares First Look at Stephen Amell's Return as Oliver Queen
We finally have a first look at Stephen Amell's return as the Green Arrow during the final season of The Flash. Get the details right here, TV Fanatics.
Posted in:
The Flash