Sans Titre

  • 2 years ago
Cars were flipped over in Jeddah, Saudi Arabia, due to severe flooding. Rainfall accumulated to seven inches high, a record rainfall since 2009.