Home Uncategorized Serendipity gives an all new meaning to social networking