SDCC '08 - Keith Champagne on Ghostbusters at IDW

Date: 27 July 2008 Time: 11:01 AM ET