World's Tallest Waterslide Set to Open is Taller Than Niagara Falls

  • Uploaded by OtherNews on Jul 10, 2014
  • Views: 102

New ride at 168 feet tall promises an exhilarating experience but at what price?



Show Description Hide Description