Saturday, November 18, 2006

70 mm in Mexico City



(source offers a look back at widescreen-equipped theatres south of the border, down Mexico way, once upon a time...)

No comments: