Not sure where the other post of this went, but here is the latest update as printed in "FANGORIA" magzine...
SEE MORE INFO: www.fangoria.com/news_article.php?id=5611
|« Previous Thread | Next Thread »|
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)