Laugh Track

Scientists believe that our distant prehistoric ancestors may have been capable of laughter. The many similarities between ape laughter and human laughter indicates that our ancestors may have been giggling even 16 million years ago. [LiveScience]