yokohama
-
“The birthplace of rugby in Japan” - Our insight into Yokohama Stadium
What an exciting tournament it has been so far! With over a week until the final, let’s look into the incredible stadium where the final is taking place – Yokohama.