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