Invincible: Millis Promotes New California Show Todd Hester Jun 19, 2006 More info about Invincible