Swedish 7-headed psychedelic rock orchestra, Nephila, has released a music video for the track ”Clavata”, featured on the band’s self-titled debut album, which was released earlier this year. Jacob Hellenrud from the band comments: ”The lyrics of this song are a tribute to the fear and horror that...
Continue reading...
Continue reading...