Marz Talks NECROMANCER's Return in Top Cow's Witchblade

Date: 16 July 2010 Time: 03:00 PM ET