
One of the great things about our virtual world is not just the romances and the businesses that people experience but the great friendships we make. I have on my vast list 5 exceptional good friends. And a number of virtual excellent friends. What makes a friend exceptional? They're the ones you meet in a [...]