Credits
PERFORMING ARTISTS
Big Jack Johnson
Electric Guitar
Terry Williams
Electric Guitar
Ricky Earl
Electric Guitar
Stephen Kaplan
Keyboards
Nathaniel Mitchell
Bass Guitar
Lawrence Harper
Drums
COMPOSITION & LYRICS
Jack Edward Johnson
Songwriter
PRODUCTION & ENGINEERING
Johnny Rosen
Recording Engineer
Stephen Marcussen
Mastering Engineer
Bill Saurel
Assistant Engineer
Leijohnette Small
Assistant Engineer
Lee Manning
Mixing Engineer