← Back to Events
The Houston premiere of the new movie, “Martin Luther: The Idea that Changed the World,” is scheduled for 7 p.m., Wednesday, Feb. 15, 2017, at the Edwards Greenway Grand Palace Stadium 24 & RPX.
Stay Connected! Join the LCMS Network:
The Lutheran Witness
Interpreting the contemporary world from a Lutheran Christian perspective.
© 2003-2017 The Lutheran Church—Missouri SynodAll Rights Reserved.