Stephen Amell at SiriusXM in New York City

Posted on January 22, 2014

A boy in the snow. A boy in a tight suit in the snow.

 

Stephen Amell makes an appearance at SiriusXM to talk about the new season of “Arrow” in New York City.

 

A boy going commando in a tight suit in the snow and serving up Blue Steel.

Have we missed anything?

 

 

[Photo Credit: Roger Wong/INFphoto.com, Felipe Ramales,PacificCoastNews]

Please review our Community Guidelines before posting a comment. Thank you!