According to the liner notes, Despair went into the studio and recorded 7 songs in January of 1995. Their 3 favorite songs went to the 7" on Treadwater Records, and the other 4 ended up on this demo tape.
Live & Killing in Europe '97
This tape doesn't give any indication as to the actual date it was recorded, but from listening to it, I've gathered that it was recorded in Hamburg, Germany. There are 10 songs on here of a soundboard quality, including a Judge cover.