The virtual world of Second Life is a platform that is a 24/7 always-on online community where the world's content is entirely user-generated. It's a 3-D imm...
Share this note: