Luther Price

Birthday: January 26th, 1962 Date of Death: June 13th, 2020 Place of Birth: Marlborough, Massachusetts, USA

Luther Price (pseudonym) (January 26, 1962 – June 13, 2020) was an experimental filmmaker and visual artist.