Lie of the Day #1590

March 16th, 2011 by Fweeb

25% of the human population has prehensile tails. Those people are just too embarrassed to use them in public.

Leave a Reply