Eddie Vedder popped up all over the place at yesterday’s Global Citizen Fest. He joined Coldplay frontman Chris Martin onstage in New York’s Central Park to play a surprise covers set, hung out with Metallica backstage, and he also teamed up with Cat Stevens to sing his 1970 hit “Father And Son.” Watch their performance below.