Spencer Albee Published May 19, 2016 at 9:50 AM EDT Listen • 3:20 MPBN Spencer Albee is a musician based in Maine