Leo and Rebecca AUDIO – People Who Need To Pee Are Better Liars (AUDIO)
Time for another stupid survey. So what makes a good liar? Is it the the way the talk? Is it the way the look at you when lying?
Well, apparently it's as to do whether you have to pee or not?
WTH?????
Leo and Rebecca talk about it here: