anti-venom vs human torch By chris thompson June 17, 2010 19 Comments ?????????????????????????? 19 Comments