Tool is alive and well, and they've never sounded better. Fans are in for a real treat. Anyone else heard it? Thoughts?
Forum Rules