Ho ho ho… Merry Christmas everyone!
Did you know that the world’s biggest – literally – gift ever was the Statue of Liberty? Or that only one quarter of the gifts given and received yesterday will make it through to next Christmas? Or that this year, the U.S. average budget was the highest for presents and the Dutch dedicated the least cash for their gifts?
Click on image to enlarge.