New Song – Vanna “Scarlet Shroud”

Vanna have released a new song “Scarlet Shroud”. The song is off their upcoming album ‘And They Came Baring Bones’ which comes out on June 21st. Listen to song by pushing the “Like” button on their Facebook page.