Watch Eddie Vedder Join Neil Finn Onstage For Crowded House Cover
Neil Finn and his son Liam had a surprise for fans at the end of their set at Bourbon & Beyond festival on Saturday. Eddie Vedder and his Pearl Jam touring bandmate Josh Klinghoffer joined the father-son duo for their last two songs. Together, they covered Crowded House‘s 1986 single “World Where You Live” and […]