IE 11 is not supported. For an optimal experience visit our site on another browser.

Salt Lake City Street Becomes Giant Slip and Slide

Massive 1,000 foot water slide is erected on Salt Lake City's Main Street.