Fear Factory. Self Immolation (Vein Tap Mix). Bailes Factory. Self Immolation (Vēnu Tap Mix).
... Self immolation crying out Self immolation crying out Self immolation crying out Self immolation crying out Your god High above In your veins Liquid
...