El Torres Beats the DRUMS of Horror for Image Comics

Date: 18 May 2011 Time: 11:51 AM ET