Castle Rat release video for “Serpent”

 POST BY Punknews.org

Castle Rat have released a new video. It’s for the track “Serpent.” That song is off Bestiary which is out in September. You can see the video.