SDCC 09: Ron Marz Reveals Top Cow's 13 ARTIFACTS

Date: 26 July 2009 Time: 12:35 PM ET