Watch The Official “Arrow” Final Season Trailer
The CW’s Arrow is about to end for good with the 10-episode final season, and now the official season 8 trailer has been released. The full-length trailer reveals a sneak peek of Oliver Queen’s (Stephen Amell) mission