I'm SO proud to be a fan of this band and this man.
Eddie Vedder says everything perfectly in this speech at Madison Square Garden. He doesn't make it political. He doesn't bash anyone. He just speaks truth and probably says what everyone, who is sane, is thinking.
Perfection.