Kamaishi Stadium brings hope as Rugby World Cup comes to town 010

Both Teams bow at Kamaishi Stadium

Leave a Reply