Stephen Amell Attends Planet Comic Con
Stephen Amell attended Planet Comic Con yesterday, March 15, in Kansas City. Stephen was at the Con to meet fans and sit on his own panel.
On Saturday, March 14, Stephen was in Los Angeles promoting Arrow at the 2015 PaleyFest with his cast mates. Stephen is now on his way back to Vancouver to continue shooting new episodes of Arrow.
You can watch Stephen’s full panel above!
MC