Fallstar Releases ‘Crooks & The Damned’ Music Video

0 Comments

Metalcore quartet Fallstar have unloaded another single from their sixth studio album “Sacred Mirrors“. Facedown Records have a July 14th release date set for the latter. Below you can find a music video directed by…