Arizona Grand Resort hosts massive slide

The Arizona Grand Resort hosts a massive eight-story tall water slide for the whole family to enjoy.