Home / Gareth David-Lloyd Gareth David-Lloyd Blog John Barrowman John Barrowman is On Stage at New York Comic Con and Anything Could Happen By Emmet Asher-Perrin October 12, 2013 Comment 2