A short film featuring two leaders -- a young man and an old man (actually, Satin and God) -- discussing revolution and sacrifice in the Latin American Tower in Mexico City. Stars Jon Pepper and folk singer Billy Krause and features music by Craig Barr. Written, directed and produced by W.D. Sherman (Bill) Olson. Filmed in Eau Claire, Wisconsin, and Mexico City, and featuring video of the June 12, 1997, teacher's strike. Availabe on Google Video as a single-part video of higher resolution. Torre Latinoamericana Ciudad de Mexico Maestros huelga Yahweh Jehova Lucifer the Devil
Link to this comment:
All Comments (0)