SDCC 09: Hudlin & Cowan on Captain America/Black Panther

Date: 23 July 2009 Time: 05:59 PM ET