Quantcast
View Post

Japan make biggest upset off all time for their first ever world cup win. And it was against two time world cup champs SA!!!!