News Check Out The Creepy New Video From Red MethodMembers of The Defiled and Metastatis have a new cult, and present you the Messiah