Loading player…

From the booklet for the album 13 definitions of Truth:

13 definitions of Truth was one of the most important moments of my life. The Duet concert / recordings was on November 27th, 2001 - we returned the next day to record more. It took place at b.p.m.-a multi-art space run by friends in Brooklyn, New York. The concert ws our second collaboration and also a starting point of our very brief friendship... until…

read more

Top Tracks

Top Albums

Similar Artists


Leave a comment. Log in to Last.fm or sign up.

API Calls