Oct. 7, 2001, at 6:03 p.m. was the funniest moment of the past year. Or so say the scientists from the Laugh Lab at Britain’s Hertfordshire University. It was at that precise moment, as part of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results