Confession of Faith-Jefferson High battle of the Bands 1993
'Dominatrix' This is very Confession of Faith, dark lighting, the intense aural cascade. This song is from The Sacrament ep. The crowd seems very intense due to the fact that this was performed in the Highschool lunchroom and most of the students probably hadn't seen or heard music like this.