Showing posts with label England. Show all posts
Showing posts with label England. Show all posts

Thursday, July 24, 2014

An American's First Visit to Harrods.

As befits a Vice article, the tone is snarky, but any sane person will take Harrods over Walmart any day.