Theresa Andersson has just released her latest video for the title track from her current release Street Parade. The video premiered on Blackbook Magazine and was directed by the talented Alicia J. Rose. It is a dark presentation of a woman who finds a mysterious invitation to an enchanted music box. Much of this enchantment can be attributed to its “rather magical locale,” New Orlean’s installation “The Music Box.” Check out the new video below!