Thread
:
New Release Date?
View Single Post
#
2
July 31st, 2005, 10:21 AM
NATHAN
Registered User
Join Date: Jul 2004
Posts: 130
Yes ,it says on news page and has done for a while "ETA july31st".
thanks nath.
NATHAN
View Public Profile
Find all posts by NATHAN