Hurricane or Tropical Storm Eta is doing a lot of damage to many parts of the world and is expected to near the USA in the coming days:
https://www.foxnews.com/world/tropical- ... -mudslides
Users browsing this forum: No registered users and 0 guests