Vanna debut new song, “Scarlet Shroud”

June 9, 2011

Vanna debut new song, “Scarlet Shroud”

Vanna have released a new song titled, "Scarlet Shroud". The track will appear on the band's upcoming album, And They Came Baring Bones, in stores June 21. Listen to "Scarlet Shroud" by pushing the "Like" button on Vanna's official Facebook page. Tell us what you think!

Search Tags

new album new song vanna razor & tie records artery recordings

Comments