This band has two albums as of 2006. The second is here.
These are photos from concerts where 99 Tales played, so they may be of other bands that played the concert as well.
The Flesheaters / Cell Block 5 / 99 Tales Dec 4, 1999 Sacramento, California, United States Uploaded by Sacramento Shows