February 14, 2013 | , |

,

Legendary death metallers Incantation have just let loose with the below video for the single “Invoked Infinity” off of their latest slab of destruction, Vanquish in Vengeance.