Sirens & Sailors Release Video, On Tour Now
Sirens & Sailors, the five-piece metalcore group out of Rochester, recently released a new music video in support of their debut album, Skeletons.
The band is currently on tour in Europe, where they will stay until the end of August…