Their 12th album `` Bloody Pit of Horror '' is soon to be released sometime in 2010 .
On November 9 , 2010 , `` Bloody Pit of Horror '' was released .