Link Insider

Email updates, contests and more... are you IN?

Search Show Archive

Stuff I've Talked About


The Nose Knows

and is a dead giveaway when we tell lies.  Pinocchio wasn't so far off base after all.  Here's the science.

Leave a comment:

· Subscribe to comments
Be the first to comment here.