Christmas festivities seem to start earlier each year – or rather shops displaying the festivities get earlier each year.
And here to prove that is Santa arriving at London’s Harrods department store to launch their 8000 sq. ft. department “Christmas World”.
I guess it could be cashing in on the Olympics while the tourist are there. You think!! – Annie







Oh my God...now that is insane. Who has any space in their suitcase to bring back suitcases in July, anyway?!
- spam
- offensive
- disagree
- off topic
Like