Second Life - 0 views
-
anonymous on 23 May 09Second Life is a 3-D virtual world created by its Residents. Since opening to the public in 2003, it has grown explosively and today is inhabited by millions of Residents from around the globe.