Tag: LaRissa Vienna and the Strange

    First Look: LaRissa Vienna and the Strange – Haunted

    Denver, CO based Alternative Rock Band LaRissa Vienna and the Strange has revealed the Official Music Video for their single, "Haunted," off of their upcoming, debut LP Neptune VII, due out September 1st. "Haunted"...