Looks like the odd and awesome, Northwestern town of Twin Peaks just got even better with the arrival of Pearl Jam frontman, Eddie Vedder!
Eddie performed at Twin Peaks' local dive bar/music hall, The Roadhouse. on last night's episode. He played his new, solo song, "Out Of Sand".
Check it out!
- East Side Dave