Eddie Vedder, frontman of Pearl Jam, has released a cover of John Lennon’s “Imagine”, a song he is reported to have said is the "most powerful song ever written" with the proceeds going to benefit Heartbeat.fm. Heartbeat.fm is an organization that uses music to try to help foster peace ...