DC COMICS Creators, Fans at NYC Launch Excited for Future

Date: 31 August 2011 Time: 10:29 AM ET