Splicetoday

Music
Feb 27, 2018, 01:57PM

Azalia Snail - "Celeste (Can You Feel It?)" Official Video

Produced by Dan West. Her latest album, Neon Resistance, is out March 9 on Silber Records. Women of Rock OHP has a lengthy interview from late last year. More on Bandcamp

The following video was included in this article:
https://www.youtube.com/embed/zo2DM65TcMU
Discussion

Register or Login to leave a comment