Tag Archives: Tennozu Isle

Blind Football World Grand Prix 2018

It was an all too familiar story in Tokyo last weekend (March 25th) as England faced their old rivals from Argentina. This time it was on the field in Shinagawa ward in the World Cup final of blind football and … Continue reading

Posted in Sport | Tagged , , , , , , , , , | 3 Comments