Vanna post new song

22 April 2011 | 6:08 pm | Staff Writer
Originally Appeared In

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