Home Albums Touch Food Touch Food (21 years) album Release day: Monday, April 28, 2003 Touch Food 21 years old Artists Phill Niblock Name Phill Niblock When album released, He was 69, now 91 years old # Song Play