Immortal Technique – Toast to the Dead

Immortal Technique is releasing a new project called The Martyr. The first track to drop from the project is called Toast to the Dead and features a previously unreleased track