Posted by faye kaylius at 1cust39.tnt1.asheville2.nc.da.uu.net on January 12, 2001 at 11:52:39:
So Fangoria's website has been updated and now reveals the release date for A Better Place as Febuary 13th. Is there any fact to this rumor Vincent? Please god I hope so, so I can quit bugging you.
another geek in the wall
Post a Followup