Claim: Stone Temple Pilots are from San Diego, California.
Verdict: SUPPORTS