How fast was too fast? Riders enjoy the slide down Wet Willy's in St. Charles after its opening on June 9, 1978. Post-Dispatch photo by Sam Leone. The first water slide in the St. Louis area was Wet ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results