The ScarredAnaheim-based band The Scarred has released their video for "Spirit Of 97." The track come from their latest record, Live Fast Die Poor, out now on Jailhouse Records.




Bands in this story