December 22, 2016

Japanese university team unleash brilliant set piece

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

Rugby