After Eddie Vedder declared himself anti-war in an open letter last week, he covered the famously anti-war “Imagine” during a solo show in Portugal on Friday night. Before the song began, he said, “I think it is the most powerful song ever written. Which is why I have never played it. It seems like maybe