Video
Newsarama Leonard Kirk and Jeff Parker @ NYCC 2009 Part 1
Leonard Kirk talks Captain Britain at NY Comic Con 2009.