Lee Altus Movies
- 2021
Exodus - Persona Non Grata
Exodus - Persona Non Grata02021HD
Persona Non Grata is the eleventh studio album by American thrash metal band Exodus, released on November 19, 2021. It is their first studio album sin...
- 2023
Exodus - Hellfest 2023
Exodus - Hellfest 202302023HD
- 2014
Exodus - Blood Upon the Goat: The Making of Blood In, Blood Out
Exodus - Blood Upon the Goat: The Making of Blood In, Blood Out02014HD
A documentary detailing the making of the American thrash metal band Exodus' tenth studio album, Blood In, Blood Out. Released as part of the deluxe c...