Thursday, May 08, 2008

Liar, Liar

ABC News: Lies Are Written All Over Your Face: "Lies Are Written All Over Your Face

Uncontrollable Muscles in the Face Reveal Lying, New Research Shows."

No comments: