Man bites dog, car drives you, and… this?

Towel Incident at the Westin Tokyo. An exceedingly bizarre tale of travellers who had their personal towels taken (one assumes, inadvertently) by Tokyo hotel staff, and the hilarity that ensues.

CategoriesUncategorized

Leave a Reply

Your email address will not be published. Required fields are marked *