Film-Tech Cinema Systems

SEDONA INTERNATIONAL FILM FESTIVAL 2011
Sedona, AZ

Apparently someone hates film. (Not to worry ... we ran the print, not the DVD.)

February 2011 photo from the Scott Norwood collection.

© 1999-2024 Film-Tech Cinema Systems, LLC. All rights reserved.
www.film-tech.com :: 1.68 :: 2.10