JOIN FeedMan BOT
Home
Blog
Support
Two tropical storms pound Japan, causing flooding and landslides
Wait 5 sec.
Read post on abcnews.go.com
Two major storm systems have pounded Japan on Saturday, causing landslides and floods