Ron Marz and Top Cow Publisher Filip Sablik spoke with CBR News about Pandora's Box, one of thirteen key items that will be at the center of the 13-issue "Artifacts" limited series launching this July.


Full article here.