Rugby World Cup 2019: Fans Storm Shibuya Crossing After Win Over Scotland 4
- Captured on Sunday 13th of October 2019
- Location is Tokyo
Description
On Sunday, October 13, Japanese 'Brave Blossoms' won over Scotland reaching the quarter-finals and brought smi Read more...