Would YOU ride THIS water slide??
posted by Melissa Forman -
Would YOU Ride this water slide in Germany? They call it a "Storm Force Slide"! Wait until the middle of the video so you can see the whole thing. OMG I'm not sure I could do the tube part for that long! How about YOU??