Claim: Stone Temple Pilots are exclusively from Brazil.
Label: REFUTES