NBC News Channel
July 21, 2014
Salt Lake City Turns Main Street Into Giant Slip and Slide
A massive 1,000 foot water slide is erected on Salt Lake City's Main Street.
Transcript of this video
Sorry, we do not have a transcript available for this video at this time.