Stan Lee Goes BOOM! At SDCC 2010

Date: 12 July 2010 Time: 09:20 AM ET