"Slaughter Of The Insole," 7" captures moments where the word "fun" fits perfectly between reckless and powerful - these two new songs, along with their rendition of Leatherface's classic "Not A Day Goes By," round out their seven minute (or so) debut release on Revelation.