More Videos by Most Precious Blood
Track 1 of their second LP (2003) entitled Our Lady of Annihilation.
Released by Trustkill records. I take no credit for this recording.
9 years ago