Take a ride on the world’s tallest water slide

A new amusement ride that’s taller than Niagara Falls towers over the Schlitterbahn Water Park in Kansas City, Kansas.

Source: NBC 2 News