Hightlights of We Love Japan Tour

I have read on many websites that this place in Tokyo makes the best burger on our beloved planet, so I went to try it today. It was indeed the best burger I have ever… View Post