Friday, 16 November 2012

Do you believe that...

For people to just pass by each other in real life, it take at least 3000 encounters in their previous lives?