Eddie Vedder teams with NASA in the video for ‘Invincible’
Pearl Jam frontman Eddie Vedder has teamed with NASA for a video for his song “Invincible,” which features footage of the agency’s upcoming Artemis I Moon mission interspersed with a live performance of the song off Vedder’s