USA
(Taos Talking Picture Festival)
Apr 8, 2001