Vanna have debuted their new song entitled "I, The Remover." The track comes off their new album And They Came Baring Bones.
Vanna have debuted their new song entitled "I, The Remover."
The track comes off their new album And They Came Baring Bones.
Check it out here.