Press "Enter" to skip to content

Posts tagged as “The Flash”

Stephen Amell

Stephen Adam Amell is a Canadian actor. He is famous for portraying Oliver Queen in Arrow. In other words, Stephen Amell is Green Arrow. He was born on May 8, 1981.…