Pianos Become The Teeth have released a new song from their upcoming album 'The Lack Long After' which will be released on November 1st.
Pianos Become The Teeth have released a new song from their upcoming album 'The Lack Long After' which will be released on November 1st.
Check out the song I'll Be Damned here.