SDCC '08 - More Trek From John Byrne at IDW

Date: 24 July 2008 Time: 02:23 PM ET