Claim: Temple of the Dog never celebrated the 25th anniversary of their self-titled album.
Verdict: REFUTES