Vanna post new song “I, The Remover”

April 21, 2011 by Brian Kraus

Vanna post new song “I, The Remover”

Vanna have debuted a song from their new album, And They Came Baring Bones, which can be heard below.

Search Tags

vanna

Comments