The Moment of Truth
SUZUKI New Concept Car / Promotional Movie
Shot on AATON super16 and Arriflex 35 III.
This car was a a promising and well proportioned two seat sports car concept first revealed at the 1997 Frankfurt Motor Show. The display shots of the car were taken at Shochiku Ofuna Studio, which has produced many classic movies.