Flash flood 7/15/2017 Payson - Ellison Creek

source: youtube

  • Flash flood 7/15/2017 Payson - Ellison Creek
  • Video of the Arizona flash flood that may have killed 9 people
Topics: videos