Touch Radio 23
April 5, 2007
TouchRadio 23 is now posted.
Leif Elggren - Live in London - 20:11
Live concert as a part of the xxxxx23, Limehouse Town Hall, London, March 23rd, 2006.
"This basic sound material was recorded in my biological mother's uterus with my not-yet developed teeth used as a fundamental and simple recording device a few days before my birth. This sound material was kept recorded and hidden until recently inside one of my wisdom teeth, but has now been brought to daylight and exposure."
« back