Japan defeats South Africa – Rugby World Cup 2015 “Greatest upset in the history of the sport?”

FavoriteLoadingAdd to favorites

In South Africa, Rugby is a religion. For Japan to pull off a victory would require a miracle. So was the final outcome miraculous?

Leave a Reply

Be the First to Comment!