Somewhat-recently reunited Georgia five-piece From First To Last have reportedly been working on a new album since last year. Somehow, they found time re-record the old track “Note To Self” with Spencer Stoleo assuming vocal duties. Check it out below.
“Note To Self” appeared in its original form on the band’s 2004 release “Dear Diary, My Teen Angst Has A Body Count.” The band’s last release pre-hiatus was 2010’s “Throne To The Wolves,” which was released on Rise Records.
Add From First To Last to My Radar