New Song

New Song – Vanna “I, The Remover”

Vanna have released a song from their new album ‘And They Came Baring Bones.’ You can listen to “I, The Remover” below.