Thursday, March 20, 2008

Eight Legged Greeks

A small Aegean island gets exposed to a noxious chemical causing the inhabitants to mutate horribly. A Hellas of a good movie!

No comments: