This video is no longer available. Please check below for related videos.
Stephen Amell tells TV Fanatic about the last few weeks of his life in this interview at New York Comic-Con. He also talks trash to Tom Cruise.
- Related Videos:
- Arrow Videos, Stephen Amell Videos, Exclusives Videos, Interviews Videos
- Related Post:
- Uploaded by:
- Matt Richenthal