Eddie Vedder Debuts BRAND NEW Song on Twin Peaks!

Eddie Vedder did a cameo on the TV show Twin Peaks last night and debuted a brand new song called 'Out Of Sand'. Check it out. 

 

You can check out the studio version here: