Recently released albums floating your taco

Nile - Worship The Animal (The 1994 Lost Recordings)

One of the few 'early recordings' releases I've ever heard which doesn't justify why they were never released earlier.
 
Last edited by a moderator: