To add to the lurching good time
anonymous
October 30 2008, 16:06:56 UTC
For those interested, the Grand Illusion Cinema is playing Return of the Living Dead (1985) from Friday the 31st through November 6 every night at 7pm (and also 3pm this Saturday and Sunday).
Comments 1
http://www.grandillusioncinema.org/
Reply
Leave a comment