Film-Tech Cinema Systems

WORLD SCIENCE FICTION CONVENTION 2004
Sheraton Hotel, Boston, Massachusetts

Some people should not be allowed near film. Whoever did this is one of those people.

2004 photo from the Scott Norwood collection.

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