LARISSA VIENNA AND THE STRANGE Releases Official Music Video For ‘Haunted’
Alternative Rock Band LARISSA VIENNA AND THE STRANGE from Denver, CO, has revealed the Official Music Video for their single, “Haunted” off of their upcoming, debut LP “Neptune VII“, due out September 1st. …