Elthia returns with “medusa” the music video
Southern California based fantastical innovator and musical artist Elthia has released a new music video for her single “medusa” that was shared last year. The music video perfectly represents the rising artist, […]