toolstech opened this issue on Jul 06, 2005 ยท 8 posts
3dtrue posted Wed, 06 July 2005 at 1:03 PM
there are a lot of sites called 3duniverse out there. what is the domain name? Also, who sells Apollo Maximus?