SDCC 2010: Neil Patrick Harris, More Are SPIDER-MAN in Game

Date: 23 July 2010 Time: 10:09 AM ET