December 22, 2016

    Japanese university team unleash brilliant set piece

    An awesome passage of play occurred during a Japanese university match.

    Rugby