SDCC 09: Jefte Palo Brings DOCTOR VOODOO to Life

Date: 24 July 2009 Time: 11:15 AM ET