Serpent Rider is releasing an album this spring called "The Ichor of Chimaera." The band began in 2015, and after a start in Los Angeles, California, the five-piece moved to Seattle, Washington. Two split releases brought the guys to the attention of No Remorse Records, the Greek label known for a pretty exciting portfolio of... Continue Reading →









