Today in weather history: Remnants of Hurricane Abby produce heavy rain in 1968

Jun 12, 2025 - 13:00
Today in weather history: Remnants of Hurricane Abby produce heavy rain in 1968