Stephen Amell confirms 'Arrow' will end with Season 8
Thursday, March 7, 2019 - 08:00
in Paleontology & Archaeology
Stephen Amell said Season 8 of "Arrow" will be the DC superhero drama's last.
Stephen Amell said Season 8 of "Arrow" will be the DC superhero drama's last.