Storms likely to cause travel delays across the US this weekend
  • 10 months ago
Severe storms could mean bad news for your flight plans depending on where you're traveling in the U.S. on June 17. AccuWeather's Mark Mancuso explains.
Recommended