Tuesday, August 24, 2010

Lie Detectors.

Interesting article Here.

Must be the social processor at work.

No comments: