Listen to Tool’s ‘72826’ Demo Tape From 1991

By Dave Lifton

As they prepare to release their first album in 13 years, Tool have uploaded their 1991 demo tape to most streaming services.

Continue reading…