Illuminati, The - On Borrowed Time (CD) Cover Art

Illuminati, The - On Borrowed Time (CD)

  • $13.99


Origin: USA
Released: 2006
Catalog number: LP 6022-2
Gritty guitars and swampy boogies meet head on in a ten ton nuclear blast of sonic abrasions. The drums are loud and proud, taking up plenty of space on the recording. Blues-metal mavericks should be warned, this is the album you’ve been waiting your entire life to hear.