Two tropical storms, and possible Hurricanes, Marco and Laura look like they may be hitting the USA this coming week which could bring major problems to some areas:
https://www.foxnews.com/weather/two-pot ... -of-mexico
Users browsing this forum: No registered users and 0 guests