USER REVIEWS
Second Life is a nothing less than a virtual 3D world completely built and run solely by its residents. Opened to the public in 2003, the Second Life universe has been growing continuously, and now has many thousands of users/inhabitants around...
WRITE USER REVIEW