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

Shoutbox

Log in to Last.fm or sign up to leave a shout.

API Calls