November 7, 2007
In all the Halloween excitement, we nearly forgot that "Mother of Tears" had its official premiere in Italy on Halloween.
DarkDreams.org ran an excellent report of the premiere. Read it here.
Talk about this story on ESplatter's Message Board
Gotta scoop? Drop a line to Lucius Gore, editor