Archive – Japan: Car Crashes Onto Sidewalk in Central Tokyo
- Captured on Wednesday 24th of July 2019
- Location is Tokyo
Description
A car crashed onto a sidewalk in Ikebukuro, one of the biggest commercial and entertainment districts in Tokyo, Japan on Read more...