Jack Johnson is no stranger to collaborations, but he ups even himself on his upcoming album, Jack Johnson and Friends - Best of Kokua Festival (April 17, Brushfire Records). We still have a few weeks before the album comes out, but we've got an exclusive clip of Johnson performing Damian Marley's "Welcome to Jamrock" with the man himself above.

The live album combines original Johnson tracks with covers and features a heavy hitter guest lineup including Willie NelsonBen HarperDave MatthewsZiggy MarleyTaj Mahal and Eddie Vedder.

"'Welcome to Jamrock' always makes me happy," Johnson told Fuse. "Damian wasn’t on the bill that year, but he just happened to be in Hawaii, so he jumped up onstage with me and Paula Fuga and there was this great energy."

See for yourself above. Johnson, who will be touring the Hawaiian Islands on an upcoming acoustic trek, will donate proceeds from the live album to the Kokua Hawaii Foundation. Nice.

Track listing:

1. "Better Together" - Jack Johnson with Paula Fuga
2. "Cry, Cry, Cry" - Ziggy Marley with Jack Johnson & Paula Fuga
3. "A Pirate Looks At Forty" - Jack Johnson, Dave Matthews & Tim Reynolds
4. "Mudfootball" - Jack Johnson with Ozomatli & G. Love
5. "Constellations" - Jack Johnson with Eddie Vedder & Kawika Kahiapo
6. "Take It Easy" - Jackson Browne with Jack Johnson & John Cruz
7. "Island Style" - John Cruz with Jack Johnson & Jackson Browne
8. "Breakdown" - Jack Johnson with Jake Shimabukuro
9. "Further On Down The Road" - Taj Mahal with Jack Johnson
10. "Welcome To Jamrock" - Damian “Jr. Gong” Marley with Jack Johnson & Paula Fuga
11. "High Tide or Low Tide" - Ben Harper & Jack Johnson
12. "Blue Eyes Crying In the Rain" - Willie Nelson with Jack Johnson & Ben Harper
13. "I Shall Be Released" - Jack Johnson, Eddie Vedder, Zach Gill & Friends