Skip to
YouTube video

Loading player…

Related Tags

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 Peter's last concert at b… read more

Top Tracks

Top Albums

Similar Artists


Log in to or sign up to leave a shout.

API Calls