Comment Comment by LeoPanthera "the social networking site that put the very concept of social networking on the map"Friendster? parent LeoPanthera 11 years ago
Friendster?