Music: The Scarred: "Spirit Of 97"

Anaheim-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.You can click Read More for the video.