Tag: Erica von Trapp

Jane Machine Sand Squid premiere

Jane Machine premieres electro-noir desert trip “Sand Squid”

Jane Machine‘s self-released new single, “Sand Squid,” is out now. On the second release from her forthcoming album Weightless Moon,