USA
(Slamdance Film Festival) (premiere)
2000-01-25
USA
(New York City, New York)
2001-10-05