Features Owen Land, 1944-2011 Owen Land, an experimental American filmmaker associated with Fluxus, was found dead in his apartment in Los Angeles on June 8, 2011. In a press release, Office Baroque, the Antwerp gallery that rep… By Carolyn Keogh Jul 13, 2011 3:02 pm