River Triumphant Statue release pushed back. New release date is April 25, 2007
The original release date was supposed to be Feb 28th.
(Forgive me if this has already been posted. I just received the email from TFAW today)
February 22 2007
This thread has been closed for new comments.
You need to log in to be able to post comments.