from "2003-12-17: BBC Radio 1 John Peel Session, Maida Vale Studios, London, UK" album by Christ.
See who else performs this track