NYCC '09 - Inside Lockjaw and the 'Pet Avengers'

Date: 09 February 2009 Time: 12:53 PM ET