Ever Wondered Who Buys The Best Gifts At Christmas!



Ever Wondered Who Buys The Best Gifts At Christmas!

They might be a menace, but could be true that the gift that you have always wanted could come from your stalker? What do you think? Maybe mentioning that Mercedes is a good idea?



Source: Some Ecards