I’ve been playing the new album waiting game every year since 1973, when Goats Head came out. Late 70s/early 80s they returned to form, as well as the mid 90s. Nothing amazing, but enough to keep us all jacked up with expectations. Sounds like they have enough interest and desire left in the tank for one more album, but the fact that they won’t all get together, and really get after it, evidentl
Forum:
Tell Me