Downloaded videos come without watermark.

US: Heavy Rain Causes Flooding In North And Central Alabama

You can also download at AP / Reuters
  • Captured on Wednesday 12th of February 2020
  • Location is Alabama


National Weather Service has issued a flash flood warning for Alabama. North and Central Alabama have received heavy Read more...