Winter storm shuts down roads across Grand Canyon State

ABC15 2016-12-25

Views 4

Making the trip up north? Rain, wind to blame for road closures.

Share This Video


Download

  
Report form