I know this track from a compilation put out by the recording studio, Fort Apache. I know zero about the band, anyone out there know more?

Youtube link