Back in late January, news came out that spoke of Lucas Starr teaming up with drummer Ryan Sprague and vocalist Brandon Rike for a new side project, now it looks like we’ve just gotten a fresh taste of it with their first song, “Your Own Skin”. The two of the musicians have a good track […]