Arizona Grand Resort hosts massive slide

The Arizona Grand Resort hosts a massive eight-story tall water slide for the whole family to enjoy.
Published: 8:34 AM PST July 11, 2017