no its not that horrible american made movie. from Aug. 29 - sept.9 double feature big G movies will be playing at 209 west houston street. i will be there for most of them. here the link check it out :http://www.fangoria.com/news_article.php?id=2485
"I know I know ive been exposed permeant psychoses..
at least the colors are nice"- Aeon Flux