Meet like minded people…urrr..no.. Rikshawvalas !
Aint you surprised at the number of new social networking sites that have crop up in recent times? I can count atleast 10 at the top of my head. Each one claims to have something unique and different that will make them the top networking…