Foo Fighters suck, change my mind.

Stone Temple Pilots is from San Diego, California.

Don’t understand why that matters….