Tag: Stephen Amell

After an already amazing season 2, the finale titled “Unthinkable” had high expectations from fans, and it did not disappoint. Team Arrow is in the clock tower waiting to find out if the cure they injected into Roy is going to work. As the soldiers descend on the tower Roy … Continue reading