Japan: Tornado Touches Down In Chiba Amid Approaching Typhoon Hagibis 2
- Captured on Saturday 12th of October 2019
- Location is Chiba
Description
A tornado touched down in Ichihara City, Chiba and caused power outages and some damages on Saturday, October 12. The Read more...