I haven't listened to Altar prior to finding them on this website and downloading all of thier music from thier website but they could be worse. In other words Altar rules me.
The Cold Dirt is your last place to rest. Down in a hole, stiff with rigor mortis!