Sunday, November 27, 2016

Expensive chips

Would you pay $56 for a box of the world's "most exclusive" potato chips?

No comments:

Post a Comment