Made in USA

  • 90'
  • France
  • 1966
Director
Jean-Luc Godard
Country of production
France
Year
1966
Festival Edition
IFFR 1991
Length
90'
Medium
35mm
Language
French