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??

title

Content Goes Here