Title: Godzilla in NYC Post by: BeyondTheGrave on June 26, 2004, 12:12:35 PM 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 |