Categories
Insights

Get Happy Speaking English!

If you speak English this Tokyo Metro advert says you’ll be happy. I was wondering why I was always happy. 😉

Leave a Reply

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