It was similar to Second Life, except you didn't have to download it and it was in browser. You could chat, drive cars, etc. My friend was wanting to know the name of it and I cannot seem to find it. Any ideas?
Results 1 to 9 of 9
Threaded View
- 01 Apr. 2013 05:47am #1
I remember this one....what was it called?