John,Have you ever seen The Eighteenth Angel?Love,Jeff
No. What is it?
Rachel Leigh Cook plays the most beautiful girl in the world. A group of evil monks conspire to bring her to Italy so that Satan can inhabit her body. This picture reminds me of a scene in it.
Post a Comment