Image's Invincible Guest Stars in THE TICK #100

Date: 16 December 2011 Time: 05:10 PM ET