Claim: Stone Temple Pilots are from Massachusetts.
Label: REFUTES