31 March 2016 at 7:09 AM

Stephen Amell Swears at Worst Time - Watch Now!

stephen amell swore at worst time 043617916

About Photo #3617916: Stephen Amell touches down at an airport on Sunday (March 17) in Vancouver, Canada. The 34-year-old actor was in the U.S. to promote his new movie Teenage Mutant…Read More Here

Posted to Stephen Amell