From First To Last has re-recorded their 2004 single “Note To Self” with Spencer Stoleo on vocals. Check out the song below:
From First To Last has re-recorded their 2004 single “Note To Self” with Spencer Stoleo on vocals. Check out the song below: