What percentage of Christmas gifts are bought online? For me this year it was 86%. This is a totally unscientific study. The sample size is only one person. Overall, roughly $570 billion was spent on holiday retail purchases, $38.7 billion…
Thanks Simon for sending this. The story apparently appeared in a 1990 issue of Spy Magazine, and is originally attributed to Richard Waller. No known species of reindeer can fly. There are, however, 300,000 species of living organisms yet to…