Downloaded videos come without watermark.

US: Woman Dies After Car Ends Up On Edge Of Niagara Falls

You can also download at AP / Reuters
  • Captured on Wednesday 8th of December 2021
  • Location is New York


A U.S. Coast Guard helicopter crew pulled a body from a submerged vehicle stuck in rushing rapids just yards from the ed Read more...